Home
last modified time | relevance | path

Searched refs:SideBarContainerType (Results 1 - 20 of 20) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_side_bar_container_ffi.cpp39 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 Dside_bar_declaration.h24 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 Dside_bar_container_layout_algorithm.h94 SideBarContainerType GetSideBarContainerType() const in GetSideBarContainerType()
99 void SetSideBarContainerType(SideBarContainerType type) in SetSideBarContainerType()
213 SideBarContainerType type_ = SideBarContainerType::EMBED;
H A Dside_bar_container_layout_algorithm.cpp73 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 Dside_bar_container_layout_property.h117 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 Dside_bar_container_model.h40 virtual void SetSideBarContainerType(SideBarContainerType type);
H A Dside_bar_container_model_ng.h25 void SetSideBarContainerType(SideBarContainerType type) override;
H A Dside_bar_container_pattern.h274 SideBarContainerType type_ = SideBarContainerType::EMBED;
H A Dside_bar_container_model_ng.cpp65 void SideBarContainerModelNG::SetSideBarContainerType(SideBarContainerType type) in SetSideBarContainerType()
67 ACE_UPDATE_LAYOUT_PROPERTY(SideBarContainerLayoutProperty, SideBarContainerType, type); in SetSideBarContainerType()
H A Dside_bar_container_pattern.cpp115 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 Dside_bar_container_component.h59 void SetSideBarContainerType(SideBarContainerType style) in SetSideBarContainerType()
64 SideBarContainerType GetSideBarContainerType() in GetSideBarContainerType()
H A Drender_side_bar_container.cpp101 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 Dside_bar_layout_test_ng.cpp110 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 Dside_bar_view_test_ng.cpp332 ()->UpdateSideBarContainerType(SideBarContainerType::AUTO); in HWTEST_F()
H A Dside_bar_pattern_test_ng.cpp46 constexpr SideBarContainerType SIDE_BAR_CONTAINER_TYPE = SideBarContainerType::EMBED;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_side_bar.cpp104 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 Dside_bar_container_model_impl.h27 void SetSideBarContainerType(SideBarContainerType type) override;
H A Dside_bar_container_model_impl.cpp21 void SideBarContainerModelImpl::SetSideBarContainerType(SideBarContainerType type) in SetSideBarContainerType()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js1159 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 Dconstants.h655 enum class SideBarContainerType { EMBED, OVERLAY, AUTO }; class

Completed in 24 milliseconds