Home
last modified time | relevance | path

Searched refs:StickyStyle (Results 1 – 25 of 44) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_layout_property.cpp74 auto sticky = propStickyStyle_.value_or(V2::StickyStyle::NONE); in ToJsonValue()
75 if (sticky == V2::StickyStyle::HEADER) { in ToJsonValue()
77 } else if (sticky == V2::StickyStyle::FOOTER) { in ToJsonValue()
79 } else if (sticky == V2::StickyStyle::BOTH) { in ToJsonValue()
H A Dlist_item_group_layout_algorithm.cpp541 V2::StickyStyle sticky = listLayoutProperty_->GetStickyStyle().value_or(V2::StickyStyle::NONE); in GetItemGroupPosition()
553 if (sticky == V2::StickyStyle::HEADER || sticky == V2::StickyStyle::BOTH) { in GetItemGroupPosition()
564 if (sticky == V2::StickyStyle::FOOTER || sticky == V2::StickyStyle::BOTH) { in GetItemGroupPosition()
767 V2::StickyStyle sticky = listLayoutProperty_->GetStickyStyle().value_or(V2::StickyStyle::NONE); in MeasureStart()
769 if (sticky == V2::StickyStyle::HEADER || sticky == V2::StickyStyle::BOTH) { in MeasureStart()
796 V2::StickyStyle sticky = listLayoutProperty_->GetStickyStyle().value_or(V2::StickyStyle::NONE); in MeasureEnd()
798 if (sticky == V2::StickyStyle::FOOTER || sticky == V2::StickyStyle::BOTH) { in MeasureEnd()
1121 V2::StickyStyle sticky = listLayoutProperty_->GetStickyStyle().value_or(V2::StickyStyle::NONE); in LayoutHeaderFooterRTL()
1130 if (sticky == V2::StickyStyle::BOTH || sticky == V2::StickyStyle::FOOTER) { in LayoutHeaderFooterRTL()
1167 V2::StickyStyle sticky = listLayoutProperty_->GetStickyStyle().value_or(V2::StickyStyle::NONE); in LayoutHeaderFooterLTR()
[all …]
H A Dlist_layout_property.h112 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(StickyStyle, V2::StickyStyle, PROPERTY_UPDATE_MEASURE);
H A Dlist_model.h60 virtual void SetSticky(V2::StickyStyle stickyStyle) = 0;
H A Dlist_model_ng.cpp214 void ListModelNG::SetSticky(V2::StickyStyle stickyStyle) in SetSticky()
216 ACE_UPDATE_LAYOUT_PROPERTY(ListLayoutProperty, StickyStyle, stickyStyle); in SetSticky()
525 ACE_UPDATE_NODE_LAYOUT_PROPERTY(ListLayoutProperty, StickyStyle, in SetSticky()
526 static_cast<V2::StickyStyle>(stickyStyle), frameNode); in SetSticky()
H A Dlist_layout_algorithm.h583 V2::StickyStyle stickyStyle_ = V2::StickyStyle::NONE;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_list_ffi.cpp41 const std::vector<V2::StickyStyle> STICKY_STYLE = { V2::StickyStyle::NONE, V2::StickyStyle::HEADER,
42 V2::StickyStyle::FOOTER, V2::StickyStyle::BOTH };
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/list/
H A Dlist_group_algorithm_test_ng.cpp296 model.SetSticky(V2::StickyStyle::HEADER);
323 layoutProperty_->UpdateStickyStyle(V2::StickyStyle::BOTH);
346 model.SetSticky(V2::StickyStyle::HEADER);
359 layoutProperty_->UpdateStickyStyle(V2::StickyStyle::BOTH);
380 model.SetSticky(V2::StickyStyle::FOOTER);
394 layoutProperty_->UpdateStickyStyle(V2::StickyStyle::BOTH);
416 model.SetSticky(V2::StickyStyle::HEADER);
466 model.SetSticky(V2::StickyStyle::HEADER);
502 model.SetSticky(V2::StickyStyle::FOOTER);
535 model.SetSticky(V2::StickyStyle::FOOTER);
[all …]
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta3/
H A Djs-apidiff-arkui.md82 … | ListAttribute | sticky(value: StickyStyle): ListAttribute…
83 | ArkUI | StickyStyle
84 | ArkUI | StickyStyle
85 | ArkUI | StickyStyle
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Dlist_component.h67 ACE_DEFINE_COMPONENT_PROP(Sticky, StickyStyle, StickyStyle::NONE);
H A Drender_list_item_group.cpp445 stickyHeader_ = (param.sticky == StickyStyle::HEADER) || (param.sticky == StickyStyle::BOTH); in SetItemGroupLayoutParam()
446 stickyFooter_ = (param.sticky == StickyStyle::FOOTER) || (param.sticky == StickyStyle::BOTH); in SetItemGroupLayoutParam()
H A Dlist_properties.h47 enum class StickyStyle : uint32_t { enum
H A Drender_list.h476 StickyStyle sticky_ = StickyStyle::NONE;
H A Drender_list_item_group.h40 StickyStyle sticky;
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-listitemgroup.md166 .sticky(StickyStyle.Header | StickyStyle.Footer)
365 .sticky(StickyStyle.Header | StickyStyle.Footer)
H A Dts-container-list.md308 sticky(value: StickyStyle)
310 …md)组件使用,设置ListItemGroup中header和footer是否要吸顶或吸底。sticky属性可以设置为 StickyStyle.Header \| StickyStyle.Foot…
326 | value | [StickyStyle](#stickystyle9枚举说明) | 是 | ListItemGroup吸顶或吸底效果。<br/>默认值:StickyStyle.None |
479 ## StickyStyle<sup>9+</sup>枚举说明
1363 .sticky(StickyStyle.Header | StickyStyle.Footer)
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta3/
H A Djs-apidiff-arkui.md82 … | ListAttribute | sticky(value: StickyStyle): ListAttribute…
83 | ArkUI | StickyStyle
84 | ArkUI | StickyStyle
85 | ArkUI | StickyStyle
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-navigation-transition.md88 .sticky(StickyStyle.Header)
239 .sticky(StickyStyle.Header)
H A Darkts-layout-development-create-list.md407 通过给List组件设置sticky属性为StickyStyle.Header,即可实现列表的粘性标题效果。如果需要支持吸底效果,可以通过footer参数初始化ListItemGroup的底部组件,并…
474 }.sticky(StickyStyle.Header) // 设置吸顶,实现粘性标题效果
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-listitemgroup.md166 .sticky(StickyStyle.Header | StickyStyle.Footer)
365 .sticky(StickyStyle.Header | StickyStyle.Footer)
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dlist_model_impl.h52 void SetSticky(V2::StickyStyle stickyStyle) override;
H A Dlist_model_impl.cpp132 void ListModelImpl::SetSticky(V2::StickyStyle stickyStyle) in SetSticky()
/ohos5.0/docs/zh-cn/application-dev/faqs/
H A Dfaqs-arkui-layout.md37 可以通过List组件的sticky属性配合ListItemGroup组件来实现。通过给List组件设置sticky属性为StickyStyle.Header,设置ListItemGroup中head…
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js685 var StickyStyle; variable
686 (function (StickyStyle) {
687 StickyStyle[StickyStyle["None"] = 0] = "None";
688 StickyStyle[StickyStyle["Header"] = 1] = "Header";
689 StickyStyle[StickyStyle["Footer"] = 2] = "Footer";
690 })(StickyStyle || (StickyStyle = {}));
/ohos5.0/docs/en/application-dev/ui/
H A Darkts-navigation-transition.md88 .sticky(StickyStyle.Header)
239 .sticky(StickyStyle.Header)

12