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 D | calendar_type_define.h | 29 enum class CalendarEdgeAlign { enum 52 CalendarEdgeAlign alignType = CalendarEdgeAlign::EDGE_ALIGN_END;
|
H A D | calendar_picker_layout_property.h | 57 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 D | calendar_picker_pattern.h | 61 void SetCalendarEdgeAlign(CalendarEdgeAlign align) in SetCalendarEdgeAlign() 66 CalendarEdgeAlign GetCalendarEdgeAlign() const in GetCalendarEdgeAlign() 223 CalendarEdgeAlign align_ = CalendarEdgeAlign::EDGE_ALIGN_END;
|
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 Dimension… 66 static CalendarEdgeAlign GetEdgeAlignType(FrameNode* frameNode);
|
H A D | calendar_picker_pattern.cpp | 198 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() 1087 …CalendarEdgeAlign 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 D | calendar_picker_model.h | 34 …virtual void SetEdgeAlign(const NG::CalendarEdgeAlign& alignType, const DimensionOffset& offset) =…
|
H A D | calendar_picker_model_ng.cpp | 278 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 D | calendar_picker_modifier.cpp | 144 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 D | calendar_picker_model_impl.h | 25 …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 D | calendar_picker_test_update.cpp | 123 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 D | calendar_picker_test_ng.cpp | 125 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 D | js_calendar_picker.cpp | 238 NG::CalendarEdgeAlign alignType = NG::CalendarEdgeAlign::EDGE_ALIGN_END; in SetEdgeAlign() 241 alignType = static_cast<NG::CalendarEdgeAlign>(info[0]->ToNumber<int32_t>()); in SetEdgeAlign()
|