Files
NativeScript/apps/ui/app/list-view/listview-binding-page.ts
Nathan Walker 1e6fccf272 chore: cleanup
2020-07-23 14:03:37 -07:00

20 lines
514 B
TypeScript

import { Page, GridLayout, ListView, Observable, ObservableArray, EventData } from '@nativescript/core';
var arr = new ObservableArray();
for (var i = 0; i < 100; i++) {
arr.push('item ' + i);
}
export function createPage() {
var page: Page = new Page();
var grid: GridLayout = new GridLayout();
var listView: ListView = new ListView();
listView.on(ListView.loadedEvent, function (args: EventData) {
(<any>args.object).items = arr;
});
grid.addChild(listView);
page.content = grid;
return page;
}