Home
last modified time | relevance | path

Searched refs:snapPagination (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkScroll.ts72 let snapPagination = [];
74 if (Array.isArray(this.value.snapPagination)) {
75 for (let i = 0; i < this.value.snapPagination.length; i++) {
76 let item = this.value.snapPagination[i];
77 snapPagination.push(item);
84 …getUINativeModule().scroll.setScrollSnap(node, this.value.snapAlign, snapPagination, this.value.en…
87 this.value.snapPagination, this.value.enableSnapToStart, this.value.enableSnapToEnd);
96 (this.stageValue.snapPagination === this.value.snapPagination));
511 if (value.snapPagination) {
512 options.snapPagination = value.snapPagination;
H A DArkClassDefine.ts1286 snapPagination: Dimension | Array<Dimension>;
1291 this.snapPagination = undefined;
1297 (this.snapPagination === another.snapPagination) &&
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_scroll_modifier.cpp59 bool CheckSnapPagination(const std::vector<Dimension>& snapPagination) in CheckSnapPagination() argument
61 CHECK_NULL_RETURN(!snapPagination.empty(), false); in CheckSnapPagination()
62 float preValue = (*snapPagination.begin()).Value(); in CheckSnapPagination()
64 auto unit = (*snapPagination.begin()).Unit(); in CheckSnapPagination()
65 for (auto iter = snapPagination.begin() + 1; iter < snapPagination.end(); ++iter) { in CheckSnapPagination()
177 std::vector<Dimension> snapPagination; in SetScrollScrollSnap() local
184 snapPagination.push_back(dms); in SetScrollScrollSnap()
193 if (!CheckSnapPagination(snapPagination)) { in SetScrollScrollSnap()
194 std::vector<Dimension>().swap(snapPagination); in SetScrollScrollSnap()
198 …frameNode, static_cast<ScrollSnapAlign>(snapAlign), intervalSize, snapPagination, enableSnapToSide… in SetScrollScrollSnap()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-scroll.md234 | snapPagination | [Dimension](ts-types.md#dimension10)&nbsp;\|&nbsp;Array\<Dimension\> | 否 | 设置Scr…
235 …,允许Scroll在开头和第一个限位点间自由滑动。<br/>**说明:** <br/>1.该属性值默认为true。<br/>2.该属性仅当snapPagination属性为Array\<Dimen…
236 …允许Scroll在最后一个限位点和末尾间自由滑动。<br/>**说明:** <br/>1.该属性值默认为true。<br/>2.该属性仅当snapPagination属性为Array\<Dimen…
1174 ….scrollSnap({snapAlign:ScrollSnapAlign.START, snapPagination:400, enableSnapToStart:true, enableSn…
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-scroll.md234 | snapPagination | [Dimension](ts-types.md#dimension10) \| Array\<Dimension\> | No| Snap points for…
235 …efault value: **true**<br>2. This attribute takes effect only when **snapPagination** is set to a …
236 …efault value: **true**<br>2. This attribute takes effect only when **snapPagination** is set to a …
1171 ….scrollSnap({snapAlign:ScrollSnapAlign.START, snapPagination:400, enableSnapToStart:true, enableSn…
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js16234 this.snapPagination = undefined;
16240 (this.snapPagination === another.snapPagination) &&
17256 let snapPagination = [];
17258 if (Array.isArray(this.value.snapPagination)) {
17259 for (let i = 0; i < this.value.snapPagination.length; i++) {
17260 let item = this.value.snapPagination[i];
17261 snapPagination.push(item);
17268 getUINativeModule().scroll.setScrollSnap(node, this.value.snapAlign, snapPagination,
17281 (this.stageValue.snapPagination === this.value.snapPagination));
17676 if (value.snapPagination) {
[all …]