/foundation/arkui/ace_engine/frameworks/base/utils/ |
H A D | time_util.h | 45 explicit TimeOfNow(double hoursWest = INT_MAX) : hoursWest_(hoursWest) {} in TimeOfNow() 48 // hours west of Greenwich, for e.g., [hoursWest] is [-8] in UTC+8. 49 // Valid range of [hoursWest] is [-14, 12]. Set default value to DBL_MAX to use current time zone by default. 58 bool IsHoursWestValid(int32_t& hoursWest); 60 TimeOfNow GetTimeOfNow(int32_t hoursWest = INT_MAX); 65 explicit TimeOfZone(int32_t hoursWest = DEFAULT_HOURS_WEST) : hoursWest_(hoursWest) {} in TimeOfZone() 68 // hours west of Greenwich, for e.g., [hoursWest] is [-8] in UTC+8. 69 // Valid range of [hoursWest] i [all...] |
H A D | time_util.cpp | 89 TimeOfNow GetTimeOfNow(int32_t hoursWest) in GetTimeOfNow() argument 95 TimeOfNow timeOfNow(hoursWest); in GetTimeOfNow() 100 // when [hoursWest] is invalid, set current time zone to [hoursWest]. in GetTimeOfNow() 103 LOGW("hoursWest [%{public}d] is invalid, use current time zone.", timeOfNow.hoursWest_); in GetTimeOfNow() 122 bool IsHoursWestValid(int32_t& hoursWest) in IsHoursWestValid() argument 124 // valid hoursWest is within [-14, 12] in IsHoursWestValid() 125 bool isValid = GreatOrEqual(hoursWest, HOURS_WEST_LOWER_LIMIT) && LessOrEqual(hoursWest, HOURS_WEST_UPPER_LIMIT); in IsHoursWestValid() 131 bool isSpecialTimeZone = LessNotEqual(hoursWest, HOURS_WEST_GEOGRAPHICAL_LOWER_LIMI in IsHoursWestValid() 144 GetTimeOfZone(int32_t hoursWest) GetTimeOfZone() argument 177 HoursWestIsValid(int32_t& hoursWest) HoursWestIsValid() argument [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_clock/ |
H A D | text_clock_content_modifier_add_test_ng.cpp | 58 std::optional<int32_t> hoursWest = std::nullopt; member 80 if (testProperty.hoursWest.has_value()) { in CreateTextClockParagraph() 81 textClockModel.SetHoursWest(testProperty.hoursWest.value()); in CreateTextClockParagraph() 118 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 159 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 203 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 248 float hoursWest = 8; in HWTEST_F() local 249 testProperty.hoursWest = std::make_optional(hoursWest); in HWTEST_F() 266 EXPECT_EQ(hoursWest, confi in HWTEST_F() 290 float hoursWest = 8; HWTEST_F() local 335 float hoursWest = 8; HWTEST_F() local 523 float hoursWest = 8; HWTEST_F() local 566 float hoursWest = 8; HWTEST_F() local 612 float hoursWest = 8; HWTEST_F() local 792 float hoursWest = 8; HWTEST_F() local 835 float hoursWest = 8; HWTEST_F() local 881 float hoursWest = 8; HWTEST_F() local 1049 float hoursWest = 8; HWTEST_F() local 1091 float hoursWest = 8; HWTEST_F() local 1136 float hoursWest = 8; HWTEST_F() local 1312 float hoursWest = 8; HWTEST_F() local 1354 float hoursWest = 8; HWTEST_F() local 1399 float hoursWest = 8; HWTEST_F() local 1575 float hoursWest = 8; HWTEST_F() local 1617 float hoursWest = 8; HWTEST_F() local 1662 float hoursWest = 8; HWTEST_F() local [all...] |
H A D | text_clock_content_modifier_test_ng.cpp | 58 std::optional<int32_t> hoursWest = std::nullopt; member 80 if (testProperty.hoursWest.has_value()) { in CreateTextClockParagraph() 81 textClockModel.SetHoursWest(testProperty.hoursWest.value()); in CreateTextClockParagraph() 248 float hoursWest = 8; in HWTEST_F() local 249 model.SetHoursWest(hoursWest); in HWTEST_F() 255 EXPECT_EQ(hoursWest, config.timeZoneOffset_); in HWTEST_F() 287 float hoursWest = 8; in HWTEST_F() local 288 model.SetHoursWest(hoursWest); in HWTEST_F() 297 EXPECT_EQ(hoursWest, config.timeZoneOffset_); in HWTEST_F() 329 float hoursWest in HWTEST_F() local 493 float hoursWest = 8; HWTEST_F() local 535 float hoursWest = 8; HWTEST_F() local 580 float hoursWest = 8; HWTEST_F() local 768 float hoursWest = 8; HWTEST_F() local 811 float hoursWest = 8; HWTEST_F() local 857 float hoursWest = 8; HWTEST_F() local 1037 float hoursWest = 8; HWTEST_F() local 1080 float hoursWest = 8; HWTEST_F() local 1126 float hoursWest = 8; HWTEST_F() local 1306 float hoursWest = 8; HWTEST_F() local 1349 float hoursWest = 8; HWTEST_F() local 1395 float hoursWest = 8; HWTEST_F() local 1575 float hoursWest = 8; HWTEST_F() local 1618 float hoursWest = 8; HWTEST_F() local 1664 float hoursWest = 8; HWTEST_F() local 1832 float hoursWest = 8; HWTEST_F() local 1874 float hoursWest = 8; HWTEST_F() local 1919 float hoursWest = 8; HWTEST_F() local [all...] |
H A D | text_clock_test_ng.cpp | 59 std::optional<int32_t> hoursWest = std::nullopt; member 82 if (testProperty.hoursWest.has_value()) { in CreateTextClockParagraph() 83 textClockModel.SetHoursWest(testProperty.hoursWest.value()); in CreateTextClockParagraph() 124 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 349 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 401 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 511 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 573 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 654 testProperty.hoursWest = std::make_optional(HOURS_WEST); in HWTEST_F() 794 testProperty.hoursWest in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_clock/ |
H A D | text_clock_component.cpp | 32 void TextClockComponent::SetHoursWest(int32_t hoursWest) in SetHoursWest() argument 34 hoursWest_ = hoursWest; in SetHoursWest()
|
H A D | text_clock_component.h | 41 void SetHoursWest(int32_t hoursWest);
|
/foundation/arkui/ace_engine/frameworks/core/components/declaration/clock/ |
H A D | clock_declaration.h | 53 double hoursWest = DBL_MAX; member 154 void SetHoursWest(double hoursWest) in SetHoursWest() argument 157 attribute.hoursWest = hoursWest; in SetHoursWest() 163 return attribute.hoursWest; in GetHoursWest() 259 // hours west of Greenwich, for e.g., [hoursWest] is [-8] in GMT+8. 260 // Valid range of [hoursWest] is [-12, 14]. Set default value to DBL_MAX to use current time zone by default.
|
H A D | clock_declaration.cpp | 53 clockAttr.hoursWest = StringToDouble(val); in SetSpecializedAttr()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_text_clock_ffi.cpp | 62 bool HoursWestIsValid_(int32_t hoursWest) in HoursWestIsValid_() argument 64 if (hoursWest < HOURS_WEST_LOWER_LIMIT || hoursWest > HOURS_WEST_UPPER_LIMIT) { in HoursWestIsValid_() 67 if (hoursWest < HOURS_WEST_GEOGRAPHICAL_LOWER_LIMIT) { in HoursWestIsValid_() 68 hoursWest += TWENTY_FOUR_HOUR_BASE; in HoursWestIsValid_()
|
/foundation/arkui/ace_engine/frameworks/core/components/clock/ |
H A D | render_clock.cpp | 39 std::function<void()> GenerateClockHandLoadFailCallback(const RefPtr<RenderImage>& renderClockHand, double hoursWest, in GenerateClockHandLoadFailCallback() argument 43 auto clockHandLoadFailCallback = [wp = AceType::WeakClaim(AceType::RawPtr(renderClockHand)), hoursWest, handType, in GenerateClockHandLoadFailCallback() 51 auto resourceId = IsDayTime(GetTimeOfNow(hoursWest)) ? resourceIdForDay : resourceIdForNight; in GenerateClockHandLoadFailCallback() 133 double hoursWest = declaration_->GetHoursWest(); in Update() local 134 auto timeOfNow = GetTimeOfNow(hoursWest); in Update() 136 renderHourHand_->SetLoadFailCallback(GenerateClockHandLoadFailCallback(renderHourHand_, hoursWest, "hour", in Update() 139 renderMinuteHand_->SetLoadFailCallback(GenerateClockHandLoadFailCallback(renderMinuteHand_, hoursWest, "minute", in Update() 142 renderSecondHand_->SetLoadFailCallback(GenerateClockHandLoadFailCallback(renderSecondHand_, hoursWest, "second", in Update()
|
H A D | render_clock.h | 55 void SetHoursWest(double hoursWest) in SetHoursWest() argument 57 hoursWest_ = hoursWest; in SetHoursWest() 94 // hours west of Greenwich, for e.g., [hoursWest] is [-8] in UTC+8. 95 // Valid range of [hoursWest] is [-14, 12]. Set default value to DBL_MAX to use current time zone by default.
|
H A D | clock_component.cpp | 108 void ClockComponent::SetHoursWest(double hoursWest) in SetHoursWest() argument 110 declaration_->SetHoursWest(hoursWest); in SetHoursWest()
|
H A D | clock_component.h | 49 void SetHoursWest(double hoursWest);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_text_clock.cpp | 71 bool HoursWestIsValid(int32_t hoursWest) in HoursWestIsValid() argument 73 return !(hoursWest < HOURS_WEST_LOWER_LIMIT || hoursWest > HOURS_WEST_UPPER_LIMIT); in HoursWestIsValid() 76 float GetHoursWest(float hoursWest) in GetHoursWest() argument 80 if (NearEqual(hoursWest, i)) { in GetHoursWest() 81 return hoursWest; in GetHoursWest() 86 return int32_t(hoursWest); in GetHoursWest()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | text_clock_model_impl.cpp | 37 void TextClockModelImpl::SetHoursWest(float hoursWest) in SetHoursWest() argument 41 component->SetHoursWest(hoursWest); in SetHoursWest()
|
H A D | text_clock_model_impl.h | 29 void SetHoursWest(float hoursWest) override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_clock/ |
H A D | text_clock_model_ng.h | 38 void SetHoursWest(float hoursWest) override; 53 static void SetHoursWest(FrameNode* frameNode, float hoursWest);
|
H A D | text_clock_model_ng.cpp | 63 void TextClockModelNG::SetHoursWest(float hoursWest) in SetHoursWest() argument 65 ACE_UPDATE_LAYOUT_PROPERTY(TextClockLayoutProperty, HoursWest, hoursWest); in SetHoursWest() 173 void TextClockModelNG::SetHoursWest(FrameNode* frameNode, float hoursWest) in SetHoursWest() argument 175 ACE_UPDATE_NODE_LAYOUT_PROPERTY(TextClockLayoutProperty, HoursWest, hoursWest, frameNode); in SetHoursWest()
|
H A D | text_clock_layout_property.cpp | 28 int32_t hoursWest = timeZone.tz_minuteswest / TOTAL_MINUTE_OF_HOUR; in GetSystemTimeZone() local 29 return hoursWest; in GetSystemTimeZone()
|
H A D | text_clock_model.h | 34 virtual void SetHoursWest(float hoursWest) = 0;
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_text_clock_bridge.cpp | 46 bool HoursWestIsValid(int32_t hoursWest) in HoursWestIsValid() argument 48 return !(hoursWest < HOURS_WEST_LOWER_LIMIT || hoursWest > HOURS_WEST_UPPER_LIMIT); in HoursWestIsValid() 51 float GetHoursWest(float hoursWest) in GetHoursWest() argument 55 if (NearEqual(hoursWest, i)) { in GetHoursWest() 56 return hoursWest; in GetHoursWest() 61 return int32_t(hoursWest); in GetHoursWest()
|