28 lines
555 B
TypeScript
28 lines
555 B
TypeScript
import * as EjLicense from "./ejLicense"
|
|
export class Global {
|
|
|
|
public static UploadMaxFileSize: number = 524288000;
|
|
|
|
private static _instance: Global;
|
|
|
|
public appInitialized: boolean = false;
|
|
|
|
|
|
/**
|
|
* Erstellt eine Instanz
|
|
*/
|
|
private constructor() {
|
|
this.appInitialized = false;
|
|
}
|
|
|
|
/**
|
|
* Instanz
|
|
*/
|
|
static getInstance(): Global {
|
|
EjLicense.intiLicense();
|
|
if (!Global._instance) {
|
|
Global._instance = new Global();
|
|
}
|
|
return Global._instance;
|
|
}
|
|
} |