mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
23 lines
994 B
TypeScript
23 lines
994 B
TypeScript
import { SubMainPageViewModel } from '../sub-main-page-view-model';
|
|
import { EventData, Page, WrapLayout } from '@nativescript/core';
|
|
|
|
export function pageLoaded(args: EventData) {
|
|
const page = <Page>args.object;
|
|
const wrapLayout = <WrapLayout>page.getViewById('wrapLayoutWithExamples');
|
|
page.bindingContext = new SubMainPageViewModel(wrapLayout, loadExamples());
|
|
}
|
|
|
|
export function loadExamples() {
|
|
const examples = new Map<string, string>();
|
|
examples.set('btn-wrap-text-alignment-4266', 'button/btn-wrap-text-alignment-4266-page');
|
|
examples.set('button-border', 'button/button-border-page');
|
|
examples.set('background', 'button/background-page');
|
|
examples.set('border-playground', 'button/border-playground-page');
|
|
examples.set('issue-4287', 'button/issue-4287-page');
|
|
examples.set('issue-4385', 'button/issue-4385-page');
|
|
examples.set('highlight-4740', 'button/highlight-4740/highlight-4740-page');
|
|
examples.set('tappable-span', 'button/tappable-span-page');
|
|
|
|
return examples;
|
|
}
|