/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | linear_split_model_impl.cpp | 25 void LinearSplitModelImpl::Create(NG::SplitType splitType) in Create() 27 if (splitType == NG::SplitType::ROW_SPLIT) { in Create() 33 } else if (splitType == NG::SplitType::COLUMN_SPLIT) { in Create() 43 void LinearSplitModelImpl::SetResizable(NG::SplitType splitType, bool resizable) in SetResizable() 45 if (splitType == NG::SplitType::ROW_SPLIT) { in SetResizable() 50 } else if (splitType == NG::SplitType::COLUMN_SPLIT) { in SetResizable() 59 void LinearSplitModelImpl::SetDivider(NG::SplitType splitType, const NG::ItemDivider& divider) in SetDivider()
|
H A D | linear_split_model_impl.h | 25 void Create(NG::SplitType splitType) override; 26 void SetResizable(NG::SplitType splitType, bool resizable) override; 27 void SetDivider(NG::SplitType splitType, const NG::ItemDivider& divider) override;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/linear_split/ |
H A D | linear_split_model_ng.cpp | 28 void LinearSplitModelNG::Create(SplitType splitType) in Create() 30 …std::string tag = splitType == SplitType::ROW_SPLIT ? V2::ROW_SPLIT_ETS_TAG : V2::COLUMN_SPLIT_ETS… in Create() 40 void LinearSplitModelNG::SetResizable(NG::SplitType splitType, bool resizable) in SetResizable() 45 void LinearSplitModelNG::SetDivider(NG::SplitType splitType, const ItemDivider& divider) in SetDivider() 50 void LinearSplitModelNG::SetResizable(FrameNode* frameNode, NG::SplitType splitType, bool resizable) in SetResizable() 55 void LinearSplitModelNG::SetDivider(FrameNode* frameNode, NG::SplitType splitType, const ItemDivide… in SetDivider()
|
H A D | linear_split_model_ng.h | 26 void Create(SplitType splitType) override; 27 void SetResizable(NG::SplitType splitType, bool resizable) override; 28 void SetDivider(NG::SplitType splitType, const NG::ItemDivider& divider) override; 29 static void SetResizable(FrameNode* frameNode, NG::SplitType splitType, bool resizable); 30 …static void SetDivider(FrameNode* frameNode, NG::SplitType splitType, const NG::ItemDivider& divid…
|
H A D | linear_split_model.h | 27 enum class SplitType { enum 50 virtual void Create(NG::SplitType splitType) = 0; 51 virtual void SetResizable(NG::SplitType splitType, bool resizable) = 0; 52 virtual void SetDivider(NG::SplitType splitType, const NG::ItemDivider& divider) = 0;
|
H A D | linear_split_layout_algorithm.cpp | 67 if (splitType_ == SplitType::ROW_SPLIT) { in Measure() 79 } else if (splitType_ == SplitType::COLUMN_SPLIT) { in Measure() 115 if (splitType_ == SplitType::ROW_SPLIT) { in MeasureBeforeAPI10() 127 } else if (splitType_ == SplitType::COLUMN_SPLIT) { in MeasureBeforeAPI10() 183 if (splitType_ == SplitType::ROW_SPLIT) { in MeasureChildren() 238 if (splitType_ == SplitType::ROW_SPLIT) { in GetChildConstrain() 278 if (splitType_ == SplitType::ROW_SPLIT) { in Layout() 293 if (splitType_ == SplitType::ROW_SPLIT) { in Layout() 295 } else if (splitType_ == SplitType::COLUMN_SPLIT) { in Layout() 476 if (splitType_ == SplitType::ROW_SPLIT) { in LayoutBeforeAPI10() [all …]
|
H A D | linear_split_pattern.cpp | 104 if (splitType_ == SplitType::ROW_SPLIT) { in HandlePanStart() 137 if (splitType_ == SplitType::ROW_SPLIT) { in HandlePanStartBeforeAPI10() 256 if (splitType_ == SplitType::ROW_SPLIT) { in HandlePanUpdate() 264 if (splitType_ == SplitType::ROW_SPLIT) { in HandlePanUpdate() 306 preOffset_ = (splitType_ == SplitType::ROW_SPLIT) ? xOffset : yOffset; in HandlePanUpdateBeforeAPI10() 310 if (splitType_ == SplitType::ROW_SPLIT) { in HandlePanUpdateBeforeAPI10() 468 if (splitType_ == SplitType::ROW_SPLIT) { in GetMouseFormat() 495 if (splitType_ == SplitType::ROW_SPLIT) { in GetMouseFormatBeforeAPI10() 523 if (splitType_ == SplitType::ROW_SPLIT) { in UpdateDragFRCSceneInfo()
|
H A D | linear_split_paint_method.h | 30 …LinearSplitPaintMethod(std::vector<OffsetF> childrenOffset, float splitLength, SplitType splitType) in DECLARE_ACE_TYPE() 42 SplitType splitType_;
|
H A D | linear_split_paint_method.cpp | 54 if (splitType_ == SplitType::ROW_SPLIT) { in PaintContent() 62 } else if (splitType_ == SplitType::COLUMN_SPLIT) { in PaintContent()
|
H A D | linear_split_pattern.h | 38 explicit LinearSplitPattern(SplitType splitType) : splitType_(splitType) {} in LinearSplitPattern() 93 SplitType splitType_;
|
H A D | linear_split_layout_algorithm.h | 33 LinearSplitLayoutAlgorithm(SplitType splitType, std::vector<float> dragSplitOffset, in LinearSplitLayoutAlgorithm() 98 SplitType splitType_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/split_container/ |
H A D | split_container_component.h | 25 enum class SplitType { enum 34 SplitContainerComponent(const std::list<RefPtr<Component>>& children, SplitType splitType) in DECLARE_ACE_TYPE() 48 SplitType GetSplitType() const in GetSplitType() 55 SplitType splitType_ = SplitType::ROW_SPLIT;
|
H A D | render_split_container.cpp | 79 if (splitType_ == SplitType::ROW_SPLIT) { in GetMainSize() 94 if (splitType_ == SplitType::ROW_SPLIT) { in GetMainMinSize() 108 … totalMainSize += splitType_ == SplitType::ROW_SPLIT ? layoutSize.Width() : layoutSize.Height(); in UpdateDisplayNode() 111 auto maxMainSize = splitType_ == SplitType::ROW_SPLIT ? maxSize.Width() : maxSize.Height(); in UpdateDisplayNode() 157 layoutHeight_ = splitType_ == SplitType::ROW_SPLIT ? maxSize.Height() : 0.0; in PerformLayout() 158 layoutWidth_ = splitType_ == SplitType::ROW_SPLIT ? 0.0 : maxSize.Width(); in PerformLayout() 162 if (splitType_ == SplitType::ROW_SPLIT) { in PerformLayout() 198 if (splitType_ == SplitType::ROW_SPLIT) { in LayoutChildren() 213 if (splitType_ == SplitType::ROW_SPLIT) { in LayoutChildren() 223 if (splitType_ == SplitType::ROW_SPLIT) { in LayoutChildren() [all …]
|
H A D | render_split_container.h | 74 SplitType splitType_ = SplitType::ROW_SPLIT;
|
H A D | column_split_component.h | 31 : SplitContainerComponent(children, SplitType::COLUMN_SPLIT) in DECLARE_ACE_TYPE()
|
H A D | row_split_component.h | 31 : SplitContainerComponent(children, SplitType::ROW_SPLIT) in DECLARE_ACE_TYPE()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/linear_split/ |
H A D | linear_split_test_ng.cpp | 81 model.Create(SplitType::COLUMN_SPLIT); 111 model.Create(SplitType::COLUMN_SPLIT); 171 model.Create(SplitType::COLUMN_SPLIT); 204 model.Create(SplitType::COLUMN_SPLIT); 280 model.Create(SplitType::COLUMN_SPLIT); 313 std::vector<SplitType> splitType = { SplitType::COLUMN_SPLIT, SplitType::ROW_SPLIT }; 371 model.Create(SplitType::COLUMN_SPLIT); 565 model.Create(SplitType::ROW_SPLIT); 748 model.Create(SplitType::COLUMN_SPLIT); 790 model.Create(SplitType::ROW_SPLIT); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | column_split_modifier.cpp | 33 LinearSplitModelNG::SetResizable(frameNode, NG::SplitType::COLUMN_SPLIT, resizable); in SetColumnSplitResizable() 40 …LinearSplitModelNG::SetResizable(frameNode, NG::SplitType::COLUMN_SPLIT, DEFAULT_COLUMN_SPLIT_RESI… in ResetColumnSplitResizable() 51 LinearSplitModelNG::SetDivider(frameNode, SplitType::COLUMN_SPLIT, divider); in SetColumnSplitDivider() 58 …LinearSplitModelNG::SetDivider(frameNode, SplitType::COLUMN_SPLIT, { DEFAULT_DIVIDER_START, DEFAUL… in ResetColumnSplitDivider()
|
H A D | row_split_modifier.cpp | 27 LinearSplitModelNG::SetResizable(frameNode, NG::SplitType::ROW_SPLIT, resizable); in SetRowSplitResizable() 34 …LinearSplitModelNG::SetResizable(frameNode, NG::SplitType::ROW_SPLIT, DEFAULT_ROW_SPLIT_RESIZABLE); in ResetRowSplitResizable()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_column_split_ffi.cpp | 33 LinearSplitModel::GetInstance()->Create(NG::SplitType::COLUMN_SPLIT); in FfiOHOSAceFrameworkColumnSplitCreate() 38 LinearSplitModel::GetInstance()->SetResizable(NG::SplitType::COLUMN_SPLIT, resizeable); in FfiOHOSAceFrameworkColumnSplitResizeable() 50 LinearSplitModel::GetInstance()->SetDivider(NG::SplitType::COLUMN_SPLIT, divider); in FfiOHOSAceFrameworkColumnSplitDivider()
|
H A D | cj_row_split_ffi.cpp | 32 LinearSplitModel::GetInstance()->Create(NG::SplitType::ROW_SPLIT); in FfiOHOSAceFrameworkRowSplitCreate() 37 LinearSplitModel::GetInstance()->SetResizable(NG::SplitType::ROW_SPLIT, resizeable); in FfiOHOSAceFrameworkRowSplitResizeable()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_column_split.cpp | 28 LinearSplitModel::GetInstance()->Create(NG::SplitType::COLUMN_SPLIT); in Create() 33 LinearSplitModel::GetInstance()->SetResizable(NG::SplitType::COLUMN_SPLIT, resizable); in JsResizable() 46 LinearSplitModel::GetInstance()->SetDivider(NG::SplitType::COLUMN_SPLIT, divider); in JsDivider()
|
H A D | js_row_split.cpp | 27 LinearSplitModel::GetInstance()->Create(NG::SplitType::ROW_SPLIT); in Create() 32 LinearSplitModel::GetInstance()->SetResizable(NG::SplitType::ROW_SPLIT, resizable); in JsResizable()
|