js: list add canDrag, onDraging & onDraged

This commit is contained in:
王劲鹏
2022-06-17 15:43:51 +08:00
committed by osborn
parent fc94230df2
commit 1e7637a1dc
11 changed files with 4683 additions and 2670 deletions

View File

@@ -36,6 +36,9 @@ export declare class List extends Superview {
* Take effect only on iOS
*/
bounces?: boolean;
canDrag?: boolean;
onDragging?: (from: number, to: number) => void;
onDragged?: (from: number, to: number) => void;
scrollToItem(context: BridgeContext, index: number, config?: {
animated?: boolean;
}): Promise<any>;

View File

@@ -134,6 +134,18 @@ __decorate([
Property,
__metadata("design:type", Boolean)
], List.prototype, "bounces", void 0);
__decorate([
Property,
__metadata("design:type", Boolean)
], List.prototype, "canDrag", void 0);
__decorate([
Property,
__metadata("design:type", Function)
], List.prototype, "onDragging", void 0);
__decorate([
Property,
__metadata("design:type", Function)
], List.prototype, "onDragged", void 0);
export function list(config) {
const ret = new List;
ret.apply(config);