Home
last modified time | relevance | path

Searched refs:CalendarEdgeAlign (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar_picker/
H A Dcalendar_type_define.h29 enum class CalendarEdgeAlign { enum
52 CalendarEdgeAlign alignType = CalendarEdgeAlign::EDGE_ALIGN_END;
H A Dcalendar_picker_layout_property.h57 auto dialogALignType = GetDialogAlignType().value_or(CalendarEdgeAlign::EDGE_ALIGN_END); in ToJsonValue()
60 case CalendarEdgeAlign::EDGE_ALIGN_START: in ToJsonValue()
63 case CalendarEdgeAlign::EDGE_ALIGN_CENTER: in ToJsonValue()
91 …ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(DialogAlignType, CalendarEdgeAlign, PROPERTY_UPDATE_MEASURE…
H A Dcalendar_picker_pattern.h61 void SetCalendarEdgeAlign(CalendarEdgeAlign align) in SetCalendarEdgeAlign()
66 CalendarEdgeAlign GetCalendarEdgeAlign() const in GetCalendarEdgeAlign()
223 CalendarEdgeAlign align_ = CalendarEdgeAlign::EDGE_ALIGN_END;
H A Dcalendar_picker_model_ng.h27 void SetEdgeAlign(const CalendarEdgeAlign& alignType, const DimensionOffset& offset) override;
41 …static void SetEdgeAlign(FrameNode* frameNode, const CalendarEdgeAlign& alignType, const Dimension…
66 static CalendarEdgeAlign GetEdgeAlignType(FrameNode* frameNode);
H A Dcalendar_picker_pattern.cpp198 case CalendarEdgeAlign::EDGE_ALIGN_START: in UpdateEdgeAlign()
199 rtlAlignType = CalendarEdgeAlign::EDGE_ALIGN_END; in UpdateEdgeAlign()
201 case CalendarEdgeAlign::EDGE_ALIGN_END: in UpdateEdgeAlign()
202 rtlAlignType = CalendarEdgeAlign::EDGE_ALIGN_START; in UpdateEdgeAlign()
1087CalendarEdgeAlign align = layoutProperty->GetDialogAlignType().value_or(CalendarEdgeAlign::EDGE_AL… in CalculateDialogOffset()
1088 if (align == CalendarEdgeAlign::EDGE_ALIGN_START) { in CalculateDialogOffset()
1091 } else if (align == CalendarEdgeAlign::EDGE_ALIGN_CENTER) { in CalculateDialogOffset()
H A Dcalendar_picker_model.h34 …virtual void SetEdgeAlign(const NG::CalendarEdgeAlign& alignType, const DimensionOffset& offset) =…
H A Dcalendar_picker_model_ng.cpp278 void CalendarPickerModelNG::SetEdgeAlign(const CalendarEdgeAlign& alignType, const DimensionOffset&… in SetEdgeAlign()
466 CalendarEdgeAlign CalendarPickerModelNG::GetEdgeAlignType(FrameNode* frameNode) in GetEdgeAlignType()
468 CHECK_NULL_RETURN(frameNode, CalendarEdgeAlign::EDGE_ALIGN_END); in GetEdgeAlignType()
470 CHECK_NULL_RETURN(layoutProperty, CalendarEdgeAlign::EDGE_ALIGN_END); in GetEdgeAlignType()
471 return layoutProperty->GetDialogAlignType().value_or(CalendarEdgeAlign::EDGE_ALIGN_END); in GetEdgeAlignType()
484 FrameNode* frameNode, const CalendarEdgeAlign& alignType, const DimensionOffset& offset) in SetEdgeAlign()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dcalendar_picker_modifier.cpp144 NG::CalendarEdgeAlign align = static_cast<NG::CalendarEdgeAlign>(alignType); in SetEdgeAlign()
165 NG::CalendarEdgeAlign alignType = NG::CalendarEdgeAlign::EDGE_ALIGN_END; in ResetEdgeAlign()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dcalendar_picker_model_impl.h25 …void SetEdgeAlign(const NG::CalendarEdgeAlign& alignType, const DimensionOffset& offset) override … in SetEdgeAlign()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/calendar_picker/
H A Dcalendar_picker_test_update.cpp123 calendarPickerModel.SetEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_START, offset); in CreateCalendarPicker()
1264 pickerPattern->SetCalendarEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_START);
1266 EXPECT_EQ(layoutProperty->GetDialogAlignType(), CalendarEdgeAlign::EDGE_ALIGN_END);
1268 pickerPattern->SetCalendarEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_END);
1270 EXPECT_EQ(layoutProperty->GetDialogAlignType(), CalendarEdgeAlign::EDGE_ALIGN_START);
1272 pickerPattern->SetCalendarEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_CENTER);
1274 EXPECT_EQ(layoutProperty->GetDialogAlignType(), CalendarEdgeAlign::EDGE_ALIGN_CENTER);
1463 calendarPickerModel.SetEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_START, offset);
1524 calendarPickerModel.SetEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_START, offset);
1585 calendarPickerModel.SetEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_START, offset);
H A Dcalendar_picker_test_ng.cpp125 calendarPickerModel.SetEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_START, offset); in CreateCalendarPicker()
643 pickerPattern->SetCalendarEdgeAlign(CalendarEdgeAlign::EDGE_ALIGN_START);
1502 layoutProperty->UpdateDialogAlignType(CalendarEdgeAlign::EDGE_ALIGN_CENTER);
1526 layoutProperty->UpdateDialogAlignType(CalendarEdgeAlign::EDGE_ALIGN_END);
3463 layoutProperty->propDialogAlignType_ = CalendarEdgeAlign::EDGE_ALIGN_START;
3465 layoutProperty->propDialogAlignType_ = CalendarEdgeAlign::EDGE_ALIGN_CENTER;
3467 layoutProperty->propDialogAlignType_ = CalendarEdgeAlign::EDGE_ALIGN_END;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_calendar_picker.cpp238 NG::CalendarEdgeAlign alignType = NG::CalendarEdgeAlign::EDGE_ALIGN_END; in SetEdgeAlign()
241 alignType = static_cast<NG::CalendarEdgeAlign>(info[0]->ToNumber<int32_t>()); in SetEdgeAlign()