iOS: implement NestedSlider slidePosition
This commit is contained in:
@@ -3627,6 +3627,10 @@ var NestedSlider = /** @class */ (function (_super) {
|
||||
Property,
|
||||
__metadata$5("design:type", Boolean)
|
||||
], NestedSlider.prototype, "scrollsToTop", void 0);
|
||||
__decorate$5([
|
||||
InconsistProperty,
|
||||
__metadata$5("design:type", Number)
|
||||
], NestedSlider.prototype, "slidePosition", void 0);
|
||||
return NestedSlider;
|
||||
}(Group));
|
||||
|
||||
|
@@ -2788,6 +2788,10 @@ __decorate$5([
|
||||
Property,
|
||||
__metadata$5("design:type", Boolean)
|
||||
], NestedSlider.prototype, "scrollsToTop", void 0);
|
||||
__decorate$5([
|
||||
InconsistProperty,
|
||||
__metadata$5("design:type", Number)
|
||||
], NestedSlider.prototype, "slidePosition", void 0);
|
||||
|
||||
var __decorate$4 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
|
||||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
||||
|
@@ -4328,6 +4328,10 @@ __decorate$5([
|
||||
Property,
|
||||
__metadata$5("design:type", Boolean)
|
||||
], NestedSlider.prototype, "scrollsToTop", void 0);
|
||||
__decorate$5([
|
||||
InconsistProperty,
|
||||
__metadata$5("design:type", Number)
|
||||
], NestedSlider.prototype, "slidePosition", void 0);
|
||||
|
||||
var __decorate$4 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
|
||||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
||||
|
1
doric-js/index.d.ts
vendored
1
doric-js/index.d.ts
vendored
@@ -1333,6 +1333,7 @@ declare module "doric" {
|
||||
* Take effect only on iOS
|
||||
*/
|
||||
scrollsToTop?: boolean;
|
||||
slidePosition?: number;
|
||||
addSlideItem(view: View): void;
|
||||
slidePage(context: BridgeContext, page: number, smooth?: boolean): Promise<any>;
|
||||
getSlidedPage(context: BridgeContext): Promise<number>;
|
||||
|
1
doric-js/lib/src/widget/nestedSlider.d.ts
vendored
1
doric-js/lib/src/widget/nestedSlider.d.ts
vendored
@@ -11,6 +11,7 @@ export declare class NestedSlider extends Group {
|
||||
* Take effect only on iOS
|
||||
*/
|
||||
scrollsToTop?: boolean;
|
||||
slidePosition?: number;
|
||||
addSlideItem(view: View): void;
|
||||
slidePage(context: BridgeContext, page: number, smooth?: boolean): Promise<any>;
|
||||
getSlidedPage(context: BridgeContext): Promise<number>;
|
||||
|
@@ -22,7 +22,7 @@ var __metadata = (this && this.__metadata) || function (k, v) {
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import { Group, Property } from '../ui/view';
|
||||
import { Group, Property, InconsistProperty } from '../ui/view';
|
||||
export class NestedSlider extends Group {
|
||||
addSlideItem(view) {
|
||||
this.addChild(view);
|
||||
@@ -50,3 +50,7 @@ __decorate([
|
||||
Property,
|
||||
__metadata("design:type", Boolean)
|
||||
], NestedSlider.prototype, "scrollsToTop", void 0);
|
||||
__decorate([
|
||||
InconsistProperty,
|
||||
__metadata("design:type", Number)
|
||||
], NestedSlider.prototype, "slidePosition", void 0);
|
||||
|
@@ -13,7 +13,7 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import { Group, View, Property } from '../ui/view'
|
||||
import { Group, View, Property, InconsistProperty } from '../ui/view'
|
||||
import { BridgeContext } from '../runtime/global'
|
||||
|
||||
|
||||
@@ -35,6 +35,9 @@ export class NestedSlider extends Group {
|
||||
@Property
|
||||
scrollsToTop?: boolean
|
||||
|
||||
@InconsistProperty
|
||||
slidePosition?: number
|
||||
|
||||
addSlideItem(view: View) {
|
||||
this.addChild(view)
|
||||
}
|
||||
|
Reference in New Issue
Block a user