/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_data.h | 193 uint32_t totalDays = 348; // lunar year has (12 * 29 =) 348 days at least in GetLunarYearDays() 244 static std::vector<std::string> lunarMonths_; // lunar month from 1 to 24, count is 24 245 static std::vector<std::string> lunarDays_; // lunar day from 1 to 30, count is 30 254 bool lunar = false; member in OHOS::Ace::PickerDateF 267 static PickerDateF CreateMonth(uint32_t month, bool lunar = false, bool leap = false) in CreateMonth() 271 date.lunar = lunar; in CreateMonth() 276 static PickerDateF CreateDay(uint32_t day, bool lunar = false) in CreateDay() 280 date.lunar = lunar; in CreateDay() [all...] |
H A D | picker_datetime_component.cpp | 168 std::string PickerDateTimeComponent::GetMonthDayFormatString(bool lunar, uint32_t days) const in GetMonthDayFormatString() argument 176 if (!lunar) { in GetMonthDayFormatString() 192 void PickerDateTimeComponent::FillSolarLunarDays(bool lunar, const PickerDate& currentDate) in FillSolarLunarDays() argument 204 monthDay->AppendOption(GetMonthDayFormatString(lunar, days)); in FillSolarLunarDays() 206 lunar_ = lunar; in FillSolarLunarDays()
|
H A D | picker_datetime_component.h | 74 std::string GetMonthDayFormatString(bool lunar, uint32_t days) const; 76 void FillSolarLunarDays(bool lunar, const PickerDate& currentDate);
|
H A D | picker_animation_controller.cpp | 206 auto lunar = ref->lunar_.Upgrade(); in CreateInOpacityAnimation() 207 if (lunar) { in CreateInOpacityAnimation() 208 lunar->UpdateOpacity(static_cast<uint8_t>(value)); in CreateInOpacityAnimation() 210 LOGW("lunar display is null in picker animation."); in CreateInOpacityAnimation() 291 auto lunar = ref->lunar_.Upgrade(); in CreateOutOpacityAnimation() 292 if (lunar) { in CreateOutOpacityAnimation() 293 lunar->UpdateOpacity(static_cast<uint8_t>(value)); in CreateOutOpacityAnimation()
|
H A D | render_picker_base.h | 64 auto lunar = data_->GetLunar(); in FlushColumnsOptions() local 65 lunar->SetValue(data_->IsShowLunar()); in FlushColumnsOptions() 66 switch_->Update(lunar); in FlushColumnsOptions()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | datepicker_model_ng.h | 35 void SetShowLunar(bool lunar) override; 60 static void SetShowLunar(FrameNode* frameNode, bool lunar);
|
H A D | picker_model.h | 63 virtual void SetShowLunar(bool lunar) = 0;
|
H A D | datepicker_model_ng.cpp | 297 void DatePickerModelNG::SetShowLunar(bool lunar) 299 ACE_UPDATE_LAYOUT_PROPERTY(DataPickerRowLayoutProperty, Lunar, lunar); 769 void DatePickerModelNG::SetShowLunar(FrameNode* frameNode, bool lunar) 771 ACE_UPDATE_NODE_LAYOUT_PROPERTY(DataPickerRowLayoutProperty, Lunar, lunar, frameNode);
|
H A D | datepicker_dialog_view.h | 41 static void SetShowLunar(const RefPtr<FrameNode>& frameNode, bool lunar = false);
|
H A D | datepicker_pattern.cpp | 65 std::unordered_map<uint32_t, std::string> DatePickerPattern::lunarMonths_; // lunar month from 1 to 24, count is 24 66 std::unordered_map<uint32_t, std::string> DatePickerPattern::lunarDays_; // lunar day from 1 to 30, count is 30 1709 // lunar's month start form startMonth to endMonth in LunarColumnsBuilding() 1732 // lunar's day start from startDay in LunarColumnsBuilding() 2130 days += 30; // days from solar's 1900.1.1 to lunar's 1900.1.1 is 30 in LunarToSolar() 2214 if (!(1 <= index && index <= 24)) { // lunar month need in [1,24] in GetLunarMonth() 2229 if (!(1 <= day && day <= 30)) { // lunar day need in [1,30] in GetLunarDay() 2250 monthStr = date.lunar ? GetLunarMonth(date.month.value(), date.leap) : GetSolarMonth(date.month.value()); in GetFormatString() 2258 dayStr = date.lunar ? GetLunarDay(date.day.value()) : GetSolarDay(date.day.value()); in GetFormatString()
|
H A D | datepicker_dialog_view.cpp | 1304 void DatePickerDialogView::SetShowLunar(const RefPtr<FrameNode>& frameNode, bool lunar) 1308 pickerProperty->UpdateLunar(lunar);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | picker_model_impl.cpp | 66 void DatePickerModelImpl::SetShowLunar(bool lunar) in SetShowLunar() argument 68 JSViewSetProperty(&PickerDateComponent::SetShowLunar, lunar); in SetShowLunar()
|
H A D | picker_model_impl.h | 32 void SetShowLunar(bool lunar) override;
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_date_picker_modifier.cpp | 273 void SetLunar(ArkUINodeHandle node, int lunar) in SetLunar() argument 277 DatePickerModelNG::SetShowLunar(frameNode, lunar); in SetLunar()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_datepicker.cpp | 298 JSClass<JSDatePicker>::StaticMethod("lunar", &JSDatePicker::SetLunar); in JSBind() 984 auto lunar = paramObject->GetProperty("lunar"); in UpdateDatePickerSettingData() local 988 settingData.isLunar = lunar->ToBoolean(); in UpdateDatePickerSettingData() 1173 auto lunar = paramObj->GetProperty("lunar"); in DatePickerDialogShow() local 1176 settingData.isLunar = lunar->ToBoolean(); in DatePickerDialogShow() 1228 auto lunar = paramObj->GetProperty("lunar"); in CreateDatePicker() local 1229 bool isLunar = lunar in CreateDatePicker() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 23078 lunar(value) { 23118 DatePickerLunarModifier.identity = Symbol('lunar');
|