/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_side_bar_container_ffi.cpp | 39 const std::vector<SideBarContainerType> SIDE_BAR_TYPE = { SideBarContainerType::EMBED, SideBarContainerType::OVERLAY }; 71 SideBarContainerType style = static_cast<SideBarContainerType>(type); in FfiOHOSAceFrameworkSideBarCreate()
|
/foundation/arkui/ace_engine/frameworks/core/components/declaration/side_bar/ |
H A D | side_bar_declaration.h | 24 SideBarContainerType style = SideBarContainerType::EMBED;
59 SideBarContainerType GetSideBarContainerType() const
in GetSideBarContainerType() 65 void SetSideBarContainerType(SideBarContainerType style)
in SetSideBarContainerType()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/ |
H A D | side_bar_container_layout_algorithm.h | 94 SideBarContainerType GetSideBarContainerType() const in GetSideBarContainerType() 99 void SetSideBarContainerType(SideBarContainerType type) in SetSideBarContainerType() 213 SideBarContainerType type_ = SideBarContainerType::EMBED;
|
H A D | side_bar_container_layout_algorithm.cpp | 73 type_ = layoutProperty->GetSideBarContainerType().value_or(SideBarContainerType::EMBED); in Measure() 76 auto type = layoutProperty->GetSideBarContainerType().value_or(SideBarContainerType::EMBED); in Measure() 77 if (type == SideBarContainerType::AUTO) { in Measure() 82 (type_ != SideBarContainerType::OVERLAY)) { in Measure() 84 type_ = SideBarContainerType::OVERLAY; in Measure() 90 if (type_ != SideBarContainerType::OVERLAY) { in Measure() 399 type_ = SideBarContainerType::OVERLAY; in AutoMode() 401 type_ = SideBarContainerType::EMBED; in AutoMode() 489 if (type_ == SideBarContainerType::EMBED) { in MeasureSideBarContent() 673 if (type_ == SideBarContainerType in LayoutSideBarContent() [all...] |
H A D | side_bar_container_layout_property.h | 117 auto type = propSideBarContainerType_.value_or(SideBarContainerType::EMBED); 123 json->PutExtAttr("type", type == SideBarContainerType::EMBED ? 124 "SideBarContainerType.Embed" : "SideBarContainerType.OVERLAY", filter); 178 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(SideBarContainerType, SideBarContainerType, PROPERTY_UPDATE_MEASURE);
|
H A D | side_bar_container_model.h | 40 virtual void SetSideBarContainerType(SideBarContainerType type);
|
H A D | side_bar_container_model_ng.h | 25 void SetSideBarContainerType(SideBarContainerType type) override;
|
H A D | side_bar_container_pattern.h | 274 SideBarContainerType type_ = SideBarContainerType::EMBED;
|
H A D | side_bar_container_model_ng.cpp | 65 void SideBarContainerModelNG::SetSideBarContainerType(SideBarContainerType type) in SetSideBarContainerType() 67 ACE_UPDATE_LAYOUT_PROPERTY(SideBarContainerLayoutProperty, SideBarContainerType, type); in SetSideBarContainerType()
|
H A D | side_bar_container_pattern.cpp | 115 type_ = layoutProperty->GetSideBarContainerType().value_or(SideBarContainerType::EMBED); in OnUpdateShowSideBar() 477 auto sideBarContainerType = layoutProperty->GetSideBarContainerType().value_or(SideBarContainerType::EMBED); in UpdateDividerShadow() 481 renderContext->UpdateZIndex(SideBarContainerType::EMBED == sideBarContainerType in UpdateDividerShadow() 488 renderContext->UpdateZIndex(SideBarContainerType::EMBED == sideBarContainerType in UpdateDividerShadow() 496 renderContext->UpdateZIndex(SideBarContainerType::EMBED == sideBarContainerType in UpdateDividerShadow()
|
/foundation/arkui/ace_engine/frameworks/core/components/side_bar/ |
H A D | side_bar_container_component.h | 59 void SetSideBarContainerType(SideBarContainerType style)
in SetSideBarContainerType() 64 SideBarContainerType GetSideBarContainerType()
in GetSideBarContainerType()
|
H A D | render_side_bar_container.cpp | 101 if (sideBar_->GetSideBarContainerType() == SideBarContainerType::EMBED) {
in Update() 102 style_ = "SideBarContainerType.Embed";
in Update() 104 style_ = "SideBarContainerType.Overlay";
in Update() 433 if (sideBar_->GetSideBarContainerType() == SideBarContainerType::EMBED) {
in LayoutChildren()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/side_bar/ |
H A D | side_bar_layout_test_ng.cpp | 110 SideBarContainerModelInstance.SetSideBarContainerType(SideBarContainerType::EMBED); in HWTEST_F() 138 SideBarContainerModelInstance.SetSideBarContainerType(SideBarContainerType::EMBED); in HWTEST_F() 167 SideBarContainerModelInstance.SetSideBarContainerType(SideBarContainerType::EMBED); in HWTEST_F() 194 SideBarContainerModelInstance.SetSideBarContainerType(SideBarContainerType::EMBED); in HWTEST_F() 226 SideBarContainerModelInstance.SetSideBarContainerType(SideBarContainerType::EMBED); in HWTEST_F() 260 SideBarContainerModelInstance.SetSideBarContainerType(SideBarContainerType::EMBED); in HWTEST_F() 321 * @tc.expected: SideBarContainerType == EMBED in HWTEST_F() 325 EXPECT_EQ(layoutAlgorithm->type_, SideBarContainerType::EMBED); in HWTEST_F() 329 * @tc.expected: SideBarContainerType == OVERLAY in HWTEST_F() 334 EXPECT_EQ(layoutAlgorithm->type_, SideBarContainerType in HWTEST_F() [all...] |
H A D | side_bar_view_test_ng.cpp | 332 ()->UpdateSideBarContainerType(SideBarContainerType::AUTO); in HWTEST_F()
|
H A D | side_bar_pattern_test_ng.cpp | 46 constexpr SideBarContainerType SIDE_BAR_CONTAINER_TYPE = SideBarContainerType::EMBED;
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_side_bar.cpp | 104 SideBarContainerType style = SideBarContainerType::EMBED; in Create() 107 style = static_cast<SideBarContainerType>(info[0]->ToBoolean()); in Create() 109 style = static_cast<SideBarContainerType>(info[0]->ToNumber<int>()); in Create()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | side_bar_container_model_impl.h | 27 void SetSideBarContainerType(SideBarContainerType type) override;
|
H A D | side_bar_container_model_impl.cpp | 21 void SideBarContainerModelImpl::SetSideBarContainerType(SideBarContainerType type) in SetSideBarContainerType()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 1159 var SideBarContainerType; variable 1160 (function (SideBarContainerType) { 1161 SideBarContainerType[SideBarContainerType["AUTO"] = 2] = "AUTO"; 1162 SideBarContainerType[SideBarContainerType["Overlay"] = 1] = "Overlay"; 1163 SideBarContainerType[SideBarContainerType["Embed"] = 0] = "Embed"; 1164 })(SideBarContainerType || (SideBarContainerType [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/common/layout/ |
H A D | constants.h | 655 enum class SideBarContainerType { EMBED, OVERLAY, AUTO }; class
|