// nativescript import * as dialogs from 'ui/dialogs'; import { device } from 'platform'; // app import { IWindow } from '../../../app/shared/core/interfaces/iwindow'; export class WindowNative implements IWindow { public get navigator(): any { return { language: device.language, userAgent: 'nativescript' }; } public get location(): any { return { host: 'nativescript' }; } public alert(msg: string): Promise { return dialogs.alert(msg); } public confirm(msg: string): Promise { return dialogs.confirm(msg); } }