UNPKG

tns-template-master-detail-kinvey-ts

Version:

Master-detail interface to display collection of items from Kinvey and inspect and edit selected item properties.

19 lines (13 loc) 554 B
import { ShownModallyData, View } from "tns-core-modules/ui/page"; import { ListSelectorViewModel } from "./list-selector-view-model"; let viewModel: ListSelectorViewModel; export function onShownModally(args: ShownModallyData): void { viewModel = new ListSelectorViewModel(args.context, args.closeCallback); (<View>args.object).bindingContext = viewModel; } export function onItemSelected(args): void { viewModel.selectItem(args.index); } export function onCancelButtonTap(): void { viewModel.cancelSelection(); }