feat:List add scrollToItem method

This commit is contained in:
pengfei.zhou
2020-04-22 11:18:21 +08:00
committed by osborn
parent 2541a13d74
commit 5f4942a8ff
12 changed files with 129 additions and 6 deletions

View File

@@ -2912,6 +2912,9 @@ class List extends Superview {
return this.cachedViews.values();
}
}
scrollToItem(context, pos, animated) {
return this.nativeChannel(context, 'scrollToItem')({ pos, animated });
}
reset() {
this.cachedViews.clear();
this.itemCount = 0;
@@ -2976,6 +2979,10 @@ __decorate$5([
Property,
__metadata$5("design:type", Function)
], List.prototype, "onScrollEnd", void 0);
__decorate$5([
Property,
__metadata$5("design:type", Number)
], List.prototype, "scrolledPosition", void 0);
function list(config) {
const ret = new List;
for (let key in config) {

File diff suppressed because one or more lines are too long