@nativescript/template-master-detail
Version:
Master-detail interface to display collection of items from json collection and inspect and edit selected item properties.
19 lines (13 loc) • 408 B
JavaScript
import { ListSelectorViewModel } from './list-selector-view-model'
let viewModel
export function onShownModally(args) {
const page = args.object
viewModel = new ListSelectorViewModel(args.context, args.closeCallback)
page.bindingContext = viewModel
}
export function onItemSelected(args) {
viewModel.selectItem(args.index)
}
export function onCancelButtonTap() {
viewModel.cancelSelection()
}