Home
last modified time | relevance | path

Searched refs:SplitType (Results 1 – 23 of 23) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dlinear_split_model_impl.cpp25 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 Dlinear_split_model_impl.h25 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 Dlinear_split_model_ng.cpp28 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 Dlinear_split_model_ng.h26 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 Dlinear_split_model.h27 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 Dlinear_split_layout_algorithm.cpp67 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 Dlinear_split_pattern.cpp104 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 Dlinear_split_paint_method.h30 …LinearSplitPaintMethod(std::vector<OffsetF> childrenOffset, float splitLength, SplitType splitType) in DECLARE_ACE_TYPE()
42 SplitType splitType_;
H A Dlinear_split_paint_method.cpp54 if (splitType_ == SplitType::ROW_SPLIT) { in PaintContent()
62 } else if (splitType_ == SplitType::COLUMN_SPLIT) { in PaintContent()
H A Dlinear_split_pattern.h38 explicit LinearSplitPattern(SplitType splitType) : splitType_(splitType) {} in LinearSplitPattern()
93 SplitType splitType_;
H A Dlinear_split_layout_algorithm.h33 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 Dsplit_container_component.h25 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 Drender_split_container.cpp79 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 Drender_split_container.h74 SplitType splitType_ = SplitType::ROW_SPLIT;
H A Dcolumn_split_component.h31 : SplitContainerComponent(children, SplitType::COLUMN_SPLIT) in DECLARE_ACE_TYPE()
H A Drow_split_component.h31 : SplitContainerComponent(children, SplitType::ROW_SPLIT) in DECLARE_ACE_TYPE()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/linear_split/
H A Dlinear_split_test_ng.cpp81 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 Dcolumn_split_modifier.cpp33 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 Drow_split_modifier.cpp27 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 Dcj_column_split_ffi.cpp33 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 Dcj_row_split_ffi.cpp32 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 Djs_column_split.cpp28 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 Djs_row_split.cpp27 LinearSplitModel::GetInstance()->Create(NG::SplitType::ROW_SPLIT); in Create()
32 LinearSplitModel::GetInstance()->SetResizable(NG::SplitType::ROW_SPLIT, resizable); in JsResizable()