0.0.2 • Published 10 months ago

capacitor-webview-update v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

capacitor-webview-update

capacitor webview update

Install

npm install capacitor-webview-update
npx cap sync

API

getSystemWebView()

getSystemWebView() => Promise<{ packageName: string; versionName: string; }>

Returns: Promise<{ packageName: string; versionName: string; }>


getUpgradeWebView()

getUpgradeWebView() => Promise<{ packageName: string; versionName: string; }>

Returns: Promise<{ packageName: string; versionName: string; }>


getCurrentInstruction()

getCurrentInstruction() => Promise<{ instruction: instructionType; }>

Returns: Promise<{ instruction: instructionType; }>


compareVersion(...)

compareVersion(options: { versionName: string; }) => Promise<{ result: number; }>
ParamType
options{ versionName: string; }

Returns: Promise<{ result: number; }>


upgradeWebView(...)

upgradeWebView(options: { type: sourceType; source: { packageName: string; versionName: string; url: string; }; }) => Promise<void>
ParamType
options{ type: sourceType; source: { packageName: string; versionName: string; url: string; }; }

deleteWebView(...)

deleteWebView(options: { path: string; }) => Promise<void>
ParamType
options{ path: string; }

applyWebView()

applyWebView() => Promise<void>

addListener('upgradeProcess', ...)

addListener(eventName: 'upgradeProcess', listenerFunc: () => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
eventName'upgradeProcess'
listenerFunc() => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


addListener('upgradeComplete', ...)

addListener(eventName: 'upgradeComplete', listenerFunc: () => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
eventName'upgradeComplete'
listenerFunc() => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


addListener('upgradeError', ...)

addListener(eventName: 'upgradeError', listenerFunc: () => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
eventName'upgradeError'
listenerFunc() => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


removeAllListeners()

removeAllListeners() => Promise<void>

Interfaces

PluginListenerHandle

PropType
remove() => Promise<void>

Type Aliases

instructionType

'arm' | 'arm64' | "x86_64" | "x86"

sourceType

'local' | 'remote' | 'package'

0.0.2

10 months ago

0.0.1

10 months ago