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 D | ArkScroll.ts | 72 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 D | ArkClassDefine.ts | 1286 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 D | node_scroll_modifier.cpp | 59 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 D | ts-container-scroll.md | 234 | snapPagination | [Dimension](ts-types.md#dimension10) \| 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 D | ts-container-scroll.md | 234 | 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 D | arkComponent.js | 16234 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 …]
|