/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | dimension_offset.h | 29 class DimensionOffset { class 31 DimensionOffset() = default; 32 ~DimensionOffset() = default; 33 DimensionOffset(const Dimension& deltaX, const Dimension& deltaY) : deltaX_(deltaX), deltaY_(deltaY) {} in DimensionOffset() function in OHOS::Ace::DimensionOffset 34 DimensionOffset(const Offset& offset) : deltaX_(Dimension(offset.GetX(), DimensionUnit::PX)), in DimensionOffset() function in OHOS::Ace::DimensionOffset 37 explicit DimensionOffset(const NG::OffsetF& offset) in DimensionOffset() function in OHOS::Ace::DimensionOffset 71 DimensionOffset operator+(const DimensionOffset& dimensionOffset) const in operator +() 73 return DimensionOffset(deltaX_ + dimensionOffset.deltaX_, deltaY_ + dimensionOffset.deltaY_); in operator +() 76 DimensionOffset operato [all...] |
H A D | dimension_rect.h | 34 DimensionRect(const Dimension& width, const Dimension& height, const DimensionOffset& offset) in DimensionRect() 50 const DimensionOffset& GetOffset() const in GetOffset() 55 void SetOffset(const DimensionOffset& offset) in SetOffset() 80 offset_ = DimensionOffset(); in Reset() 110 DimensionOffset offset_;
|
H A D | shape.h | 74 const DimensionOffset& GetOffset() const in GetOffset() 89 void SetOffset(const DimensionOffset& offset) in SetOffset() 99 void SetPosition(const DimensionOffset& position) in SetPosition() 104 const DimensionOffset& GetPosition() const in GetPosition() 156 DimensionOffset offset_; 157 DimensionOffset position_;
|
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | page_transition_option.cpp | 48 AceType::MakeRefPtr<Keyframe<DimensionOffset>>(0.0f, Offset(startX, 0)); // start with startX in CreateSharedInOption() 50 AceType::MakeRefPtr<Keyframe<DimensionOffset>>(0.428f, Offset(startX, 0)); // start at 42.8% of total duration in CreateSharedInOption() 52 auto translateXKeyframe3 = AceType::MakeRefPtr<Keyframe<DimensionOffset>>(1.0f, Offset(endX, 0)); // finally at endX in CreateSharedInOption() 54 auto translateXAnimation = AceType::MakeRefPtr<KeyframeAnimation<DimensionOffset>>(); in CreateSharedInOption() 327 auto translateAnimation = AceType::MakeRefPtr<CurveAnimation<DimensionOffset>>( in TransitionPhoneTweenOption() 328 DimensionOffset(Offset()), DimensionOffset(Offset()), Curves::LINEAR); in TransitionPhoneTweenOption() 350 auto translateAnimation = AceType::MakeRefPtr<CurveAnimation<DimensionOffset>>( in TransitionPhoneTweenOption() 351 DimensionOffset(Offset()), DimensionOffset(Offse in TransitionPhoneTweenOption() [all...] |
H A D | tween_option.h | 131 auto keyFrameAnimation = AceType::MakeRefPtr<KeyframeAnimation<DimensionOffset>>(); in SetTransformOrigin() 132 auto begin = AceType::MakeRefPtr<Keyframe<DimensionOffset>>(0.0f, DimensionOffset(originX, originY)); in SetTransformOrigin() 133 auto end = AceType::MakeRefPtr<Keyframe<DimensionOffset>>(1.0f, DimensionOffset(originX, originY)); in SetTransformOrigin() 158 const RefPtr<Animation<DimensionOffset>>& GetTransformOriginAnimation() const in GetTransformOriginAnimation() 183 void SetTranslateAnimations(AnimationType type, const RefPtr<Animation<DimensionOffset>>& transformOffsetAnimation) in SetTranslateAnimations() 192 const std::unordered_map<AnimationType, RefPtr<Animation<DimensionOffset>>>& GetTranslateAnimations() const in GetTranslateAnimations() 366 RefPtr<Animation<DimensionOffset>> transformOriginAnimation_; 369 std::unordered_map<AnimationType, RefPtr<Animation<DimensionOffset>>> transformOffsetAnimations [all...] |
H A D | motion_path_evaluator.h | 60 RefPtr<Evaluator<DimensionOffset>> CreateDimensionOffsetEvaluator() in CreateDimensionOffsetEvaluator() 116 // MotionPathEvaluator adapter for DimensionOffset 117 class DimensionOffsetEvaluator final : public Evaluator<DimensionOffset> { 122 DimensionOffset Evaluate(const DimensionOffset& start, const DimensionOffset& end, float fraction) override;
|
H A D | motion_path_evaluator.cpp | 95 DimensionOffset DimensionOffsetEvaluator::Evaluate( in Evaluate() 96 const DimensionOffset& start, const DimensionOffset& end, float fraction) in Evaluate() 101 return DimensionOffset(Dimension(position.offset.GetX()), Dimension(position.offset.GetY())); in Evaluate() 104 return DimensionOffset(); in Evaluate()
|
/foundation/arkui/ace_engine/test/mock/core/common/ |
H A D | mock_motion_path_evaluator.cpp | 24 DimensionOffset DimensionOffsetEvaluator::Evaluate( in Evaluate() 25 const DimensionOffset& start, const DimensionOffset& end, float fraction) in Evaluate() 27 return DimensionOffset(); in Evaluate()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toast/ |
H A D | toast_layout_property.h | 37 std::optional<DimensionOffset> offset; 90 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ToastOffset, DimensionOffset, PROPERTY_UPDATE_MEASURE); 111 offsetValue->Put("dX", propToastOffset_.value_or(DimensionOffset()).GetX().ConvertToVp()); 112 offsetValue->Put("dY", propToastOffset_.value_or(DimensionOffset()).GetY().ConvertToVp());
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar_picker/ |
H A D | calendar_type_define.h | 53 DimensionOffset offset = DimensionOffset();
|
H A D | calendar_picker_model_ng.h | 27 void SetEdgeAlign(const CalendarEdgeAlign& alignType, const DimensionOffset& offset) override; 41 static void SetEdgeAlign(FrameNode* frameNode, const CalendarEdgeAlign& alignType, const DimensionOffset& offset); 67 static DimensionOffset GetEdgeOffset(FrameNode* frameNode);
|
H A D | calendar_picker_pattern.h | 71 void SetCalendarDialogOffset(const DimensionOffset& offset) in SetCalendarDialogOffset() 76 DimensionOffset GetCalendarDialogOffset() const in GetCalendarDialogOffset() 225 DimensionOffset offset_;
|
H A D | calendar_picker_layout_property.h | 69 auto dialogOffset = GetDialogOffset().value_or(DimensionOffset()); 92 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(DialogOffset, DimensionOffset, PROPERTY_UPDATE_MEASURE);
|
H A D | calendar_picker_model.h | 34 virtual void SetEdgeAlign(const NG::CalendarEdgeAlign& alignType, const DimensionOffset& offset) = 0;
|
/foundation/arkui/ace_engine/frameworks/core/components/transform/ |
H A D | transform_component.h | 85 const DimensionOffset& GetOriginDimension() const in GetOriginDimension() 90 void SetOriginDimension(const DimensionOffset& origin) in SetOriginDimension() 187 DimensionOffset originDimension_ = DimensionOffset(HALF_PERCENT, HALF_PERCENT);
|
H A D | render_transform.h | 80 DimensionOffset GetTransformOrigin() const in GetTransformOrigin() 82 return DimensionOffset(originX_, originY_); in GetTransformOrigin()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | dialog_layout_property.h | 71 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(DialogOffset, DimensionOffset, PROPERTY_UPDATE_MEASURE); 96 offsetValue->Put("dX", propDialogOffset_.value_or(DimensionOffset()).GetX().Value()); 97 offsetValue->Put("dY", propDialogOffset_.value_or(DimensionOffset()).GetY().Value());
|
H A D | dialog_layout_algorithm.cpp | 509 auto offset = DimensionOffset(Dimension(hostWindowRect_.GetX()), Dimension(hostWindowRect_.GetY())); in GetMaskRect() 513 DimensionOffset(CalcDimension(0, DimensionUnit::VP), CalcDimension(0, DimensionUnit::VP))); in GetMaskRect() 555 dialogOffset_ = dialogProp->GetDialogOffset().value_or(DimensionOffset()); in Layout() 561 DimensionRect(Dimension(childSize.Width()), Dimension(childSize.Height()), DimensionOffset(topLeftPoint_)), in Layout() 672 dialogProp->UpdateDialogOffset(predialogProp->GetDialogOffset().value_or(DimensionOffset()) + in MultipleDialog() 673 DimensionOffset(MULTIPLE_DIALOG_OFFSET_X, MULTIPLE_DIALOG_OFFSET_Y)); in MultipleDialog() 674 dialogOffset_ = dialogProp->GetDialogOffset().value_or(DimensionOffset()); in MultipleDialog() 680 DimensionOffset(predialogProp->GetDialogOffset().value_or(DimensionOffset()).GetX(), in MultipleDialog() 681 firstdialogProp->GetDialogOffset().value_or(DimensionOffset()) in MultipleDialog() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/dialog_tween/ |
H A D | dialog_tween_component.h | 240 void SetOffset(const DimensionOffset& offset) in SetOffset() 245 const DimensionOffset& GetOffset() const in GetOffset() 282 DimensionOffset offset_;
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_test_update.cpp | 268 * @tc.steps: step1. create DimensionOffset toastInfo. in HWTEST_F() 270 auto offset = DimensionOffset(MENU_OFFSET); in HWTEST_F() 314 * @tc.steps: step1. create DimensionOffset change toastInfo. in HWTEST_F() 316 auto offset = DimensionOffset(MENU_OFFSET); in HWTEST_F() 356 auto offset = DimensionOffset(MENU_OFFSET); in HWTEST_F() 401 auto offset = DimensionOffset(MENU_OFFSET); in HWTEST_F() 447 auto offset = DimensionOffset(MENU_OFFSET); in HWTEST_F() 498 auto offset = DimensionOffset(MENU_OFFSET); in HWTEST_F() 549 auto offset = DimensionOffset(MENU_OFFSET); in HWTEST_F() 600 auto offset = DimensionOffset(MENU_OFFSE in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | menu_layout_property.h | 47 ACE_DEFINE_PROPERTY_GROUP_ITEM(Offset, DimensionOffset); 129 ACE_DEFINE_PROPERTY_ITEM_WITH_GROUP(SelectMenuAlignOption, Offset, DimensionOffset, PROPERTY_UPDATE_MEASURE);
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | hyperlink_modifier.cpp | 79 DimensionOffset offsetDimen(xDimen, yDimen); in SetHyperlinkResponseRegion() 95 DimensionOffset offsetDimen(xDimen, yDimen); in ResetHyperlinkResponseRegion()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | calendar_picker_model_impl.h | 25 void SetEdgeAlign(const NG::CalendarEdgeAlign& alignType, const DimensionOffset& offset) override {};
|
/foundation/arkui/ace_engine/frameworks/core/components/tween/ |
H A D | tween_element.cpp | 31 void SetTranslateProperties(const RefPtr<Animation<DimensionOffset>>& translateAnimation, TweenOption& option) in SetTranslateProperties() 37 DimensionOffset beginPos = DimensionOffset(Dimension(), Dimension()); in SetTranslateProperties() 158 void RenderTransformOriginUpdate(const WeakPtr<RenderTransform>& weakPtr, const DimensionOffset& origin) in RenderTransformOriginUpdate() 583 void (*)(const RefPtr<Animation<DimensionOffset>>&, WeakPtr<RenderTransform>&, TweenOption&)> in CreateTranslateAnimation() 586 [](const RefPtr<Animation<DimensionOffset>>& translateAnimation, in CreateTranslateAnimation() 589 translateAnimation->AddListener([weakRender](const DimensionOffset& value) { in CreateTranslateAnimation() 597 [](const RefPtr<Animation<DimensionOffset>>& translateXAnimation, WeakPtr<RenderTransform>& weakRender, in CreateTranslateAnimation() 600 translateXAnimation->AddListener([weakRender](const DimensionOffset& value) { in CreateTranslateAnimation() 608 [](const RefPtr<Animation<DimensionOffset>> in CreateTranslateAnimation() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/action_sheet/ |
H A D | js_action_sheet.cpp | 55 const DimensionOffset ACTION_SHEET_OFFSET_DEFAULT = DimensionOffset(0.0_vp, -40.0_vp); 56 const DimensionOffset ACTION_SHEET_OFFSET_DEFAULT_TOP = DimensionOffset(0.0_vp, 40.0_vp); 284 properties.offset = DimensionOffset(dx, dy); in ParseOffset()
|