@rolster/capacitor-update-manager
Version:
Plugin for update manager in mobile Android, Huawei and iOS
23 lines (22 loc) • 693 B
TypeScript
export declare type UpdateStatusType = 'mandatory' | 'flexible' | 'optional' | 'error' | 'unnecessary';
export declare enum UpdateStatus {
Mandatory = "mandatory",
Flexible = "flexible",
Optional = "optional",
Error = "error",
Unnecessary = "unnecessary"
}
export interface VerifyStatusResponse {
status: UpdateStatusType;
versionApp: string;
versionCode?: string;
versionStore?: string;
}
export interface VerifyStatusOptions {
minorMandatory?: number;
patchMandatory?: number;
splitCount?: number;
}
export interface UpdateManagerPlugin {
verifyStatus(options?: VerifyStatusOptions): Promise<VerifyStatusResponse>;
}