UNPKG

native-update

Version:

Foundation package for building a comprehensive update system for Capacitor apps. Provides architecture and interfaces but requires backend implementation.

21 lines (20 loc) 741 B
import { PluginConfig } from '../core/config'; import { StoreReviewUrl, ReviewRequestOptions } from './types'; import { ReviewResult } from '../definitions'; export declare class PlatformReviewHandler { private config; private logger; private platform; constructor(config: PluginConfig); requestReview(options?: ReviewRequestOptions): Promise<ReviewResult>; isReviewAvailable(): Promise<boolean>; getStoreReviewUrl(): Promise<StoreReviewUrl>; openUrl(url: string): Promise<void>; getPlatform(): string; private requestIOSReview; private requestAndroidReview; private requestWebReview; private showCustomReviewPrompt; private simulateReviewRequest; private isIOSVersionSupported; }