11import { InjectionToken , Injectable } from "@angular/core" ;
22
3- import { topmost , Frame } from "tns-core-modules/ui/frame" ;
3+ import { Frame } from "tns-core-modules/ui/frame" ;
44import { View } from "tns-core-modules/ui/core/view" ;
55import { Page } from "tns-core-modules/ui/page" ;
66import { device , Device } from "tns-core-modules/platform" ;
@@ -26,7 +26,7 @@ export function getDefaultPage(): Page {
2626 return rootPage ;
2727 }
2828
29- const frame = topmost ( ) ;
29+ const frame = Frame . topmost ( ) ;
3030 if ( frame && frame . currentPage ) {
3131 return frame . currentPage ;
3232 }
@@ -38,7 +38,7 @@ export const defaultPageProvider = { provide: Page, useFactory: getDefaultPage }
3838
3939// Use an exported function to make the AoT compiler happy.
4040export function getDefaultFrame ( ) : Frame {
41- return topmost ( ) ;
41+ return Frame . topmost ( ) ;
4242}
4343
4444export const defaultFrameProvider = { provide : Frame , useFactory : getDefaultFrame } ;
@@ -67,7 +67,7 @@ export const defaultPageFactoryProvider = { provide: PAGE_FACTORY, useValue: def
6767export class FrameService {
6868 // TODO: Add any methods that are needed to handle frame/page navigation
6969 getFrame ( ) : Frame {
70- let topmostFrame = topmost ( ) ;
70+ let topmostFrame = Frame . topmost ( ) ;
7171 return topmostFrame ;
7272 }
7373}
0 commit comments