scichart
Version:
Fast WebGL JavaScript Charting Library and Framework
33 lines (32 loc) • 1.38 kB
TypeScript
import { SCRTLicenseType } from "./TSciChart";
export declare type TLicenseContext = {
SCRTCredentials: {
GetLicenseType: () => SCRTLicenseType;
GetLicenseDaysRemaining: () => number;
Dump: () => string;
HasFeature: (feature: string) => SCRTLicenseType;
GetLicenseErrors: () => string;
GetAllowDebugging: () => boolean;
SetRuntimeLicenseKeyW: (licenseKey: string) => void;
RequiresValidation: () => boolean;
ApplyLicenseResponse: (response: string) => number;
ResetRuntimeLicense: () => void;
GetLicenseChallenge: () => string;
GetOrderId: () => string;
GetEncryptedOrderId: () => string;
GetProductCode: () => string;
GetDeveloperCount: () => number;
};
SCRTLicenseType: {
LICENSE_TYPE_NO_LICENSE: SCRTLicenseType;
LICENSE_TYPE_TRIAL: SCRTLicenseType;
LICENSE_TYPE_COMMUNITY: SCRTLicenseType;
LICENSE_TYPE_FULL: SCRTLicenseType;
LICENSE_TYPE_FULL_EXPIRED: SCRTLicenseType;
LICENSE_TYPE_TRIAL_EXPIRED: SCRTLicenseType;
LICENSE_TYPE_SUBSCRIPTION_EXPIRED: SCRTLicenseType;
LICENSE_TYPE_INVALID_DEVELOPER_LICENSE: SCRTLicenseType;
LICENSE_TYPE_REQUIRES_VALIDATION: SCRTLicenseType;
LICENSE_TYPE_INVALID_LICENSE: SCRTLicenseType;
};
};