Export set function for cssFile and resources.

This commit is contained in:
Nedyalko Nikolov
2016-11-25 14:54:45 +02:00
parent 98880be224
commit 0b7ea27fd5
2 changed files with 18 additions and 0 deletions

View File

@ -34,6 +34,10 @@ export var mainEntry: frame.NavigationEntry;
export var cssFile: string = "app.css"
export function setCssFileName(cssFileName: string) {
cssFile = cssFileName;
}
export var appSelectors: RuleSet[] = [];
export var additionalSelectors: RuleSet[] = [];
export var cssSelectors: RuleSet[] = [];
@ -42,6 +46,10 @@ export var keyframes: any = {};
export var resources: any = {};
export function setResources(res: any) {
resources = res;
}
export var onUncaughtError: (error: definition.NativeScriptError) => void = undefined;
export var onLaunch: (context: any) => any = undefined;

View File

@ -116,12 +116,22 @@ declare module "application" {
*/
export var resources: any;
/**
* Sets application level static resources.
*/
export function setResources(resources: any);
/**
* The application level css file name (starting from the application root). Used to set css across all pages.
* Css will be applied for every page and page css will be applied after.
*/
export var cssFile: string;
/**
* Sets css file name for the application.
*/
export function setCssFileName(cssFile: string);
//@private
export var appSelectors: RuleSet[];
export var additionalSelectors: RuleSet[];