scichart
Version:
Fast WebGL JavaScript Charting Library and Framework
47 lines (46 loc) • 1.25 kB
TypeScript
/**
* @Ignore
*/
export declare enum LicenseType {
NoLicense = 0,
Trial = 1,
Full = 2,
Full_Expired = 3,
Trial_Expired = 4,
Subscription_Expired = 5,
Invalid_Developer = 6,
Requres_Validation = 7,
Invalid = 8,
Community = 9
}
/**
* @Ignore
*/
export declare enum LicenseCheckStatus {
NoLicense = 0,
FetchingFromServer = 1,
StartLookingForLicenseWizard = 2,
LookingForLicenseWizard = 3,
/** Validating a developer license against the local licensing wizard. */
ValidatingDeveloperLicense = 4,
NoLicenseInWizard = 5,
FailedToFindLicenseWizard = 6,
/** Failure of developer-license validation via the local licensing wizard. */
FailedToValidateDeveloperLicense = 7,
DevKeyInRuntimeKey = 8,
LicenseOK = 9,
/** Validating a runtime key against a remote server (advanced or simple). */
ValidatingRuntimeKey = 10,
/** Failure of runtime-key validation against a remote server. */
FailedToValidateRuntimeKey = 11
}
/**
* @Ignore
*/
export interface ILicenseInfo {
hasChanged: boolean;
licenseType: LicenseType;
licenseType3D: LicenseType;
daysRemaining: number;
error: string;
}