FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Merge pull request #3170 from NativeScript/nnikolov/SetFunctionsForCs… · NativeScript/NativeScript@4012dab · GitHub

Commit 4012dab

Browse files
Nedyalko Nikolov
authored
Merge pull request #3170 from NativeScript/nnikolov/SetFunctionsForCssFileAndResources
Export set function for cssFile and resources.
2 parents b650bbb + 0b7ea27 commit 4012dab

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

‎tns-core-modules/application/application-common.ts‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ export var mainEntry: frame.NavigationEntry;
3434

3535
export var cssFile: string = "app.css"
3636

37+
export function setCssFileName(cssFileName: string) {
38+
cssFile = cssFileName;
39+
}
40+
3741
export var appSelectors: RuleSet[] = [];
3842
export var additionalSelectors: RuleSet[] = [];
3943
export var cssSelectors: RuleSet[] = [];
@@ -42,6 +46,10 @@ export var keyframes: any = {};
4246

4347
export var resources: any = {};
4448

49+
export function setResources(res: any) {
50+
resources = res;
51+
}
52+
4553
export var onUncaughtError: (error: definition.NativeScriptError) => void = undefined;
4654

4755
export var onLaunch: (context: any) => any = undefined;

‎tns-core-modules/application/application.d.ts‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,22 @@ declare module "application" {
116116
*/
117117
export var resources: any;
118118

119+
/**
120+
* Sets application level static resources.
121+
*/
122+
export function setResources(resources: any);
123+
119124
/**
120125
* The application level css file name (starting from the application root). Used to set css across all pages.
121126
* Css will be applied for every page and page css will be applied after.
122127
*/
123128
export var cssFile: string;
124129

130+
/**
131+
* Sets css file name for the application.
132+
*/
133+
export function setCssFileName(cssFile: string);
134+
125135
//@private
126136
export var appSelectors: RuleSet[];
127137
export var additionalSelectors: RuleSet[];

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL