mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
29 lines
646 B
TypeScript
29 lines
646 B
TypeScript
import { Page, Label, knownFolders, path, ModuleNameResolver } from '@nativescript/core';
|
|
|
|
export function createPage() {
|
|
var page = new Page();
|
|
var lbl = new Label();
|
|
|
|
var moduleName = 'tests/pages/files/test';
|
|
|
|
ModuleNameResolver;
|
|
var resolver = new ModuleNameResolver({
|
|
width: 400,
|
|
height: 600,
|
|
os: 'android',
|
|
deviceType: 'phone',
|
|
});
|
|
|
|
// Current app full path.
|
|
var currentAppPath = knownFolders.currentApp().path;
|
|
var moduleNamePath = path.join(currentAppPath, moduleName);
|
|
|
|
var fileName = resolver.resolveModuleName(moduleNamePath, 'xml');
|
|
lbl.text = fileName;
|
|
lbl.textWrap = true;
|
|
|
|
page.content = lbl;
|
|
|
|
return page;
|
|
}
|