UNPKG

@nstudio/ui-collectionview

Version:

Customized NativeScript CollectionView for high performance lists. Supports vertical and horizontal modes, templating, and more.

21 lines (20 loc) 753 B
import { NativeViewElementNode, ViewNode } from 'svelte-native/dom'; import { CollectionView } from '..'; declare module '@nativescript/core/ui/core/view-base' { interface ViewBase { __SvelteComponent__?: SvelteComponent; __SvelteComponentBuilder__?: any; __CollectionViewCurrentIndex__?: number; } } export default class CollectionViewViewElement extends NativeViewElementNode<CollectionView> { constructor(); private loadView; setAttribute(fullkey: string, value: any): void; private getComponentForView; onInsertedChild(childNode: ViewNode, index: number): void; onRemovedChild(childNode: ViewNode): void; private disposeListItem; private updateListItem; static register(): void; }