0.0.13 • Published 5 months ago

capacitor-webview-controller v0.0.13

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

capacitor-webview-controller

control webviews cross platform using capacitor.js.

Install

npm install capacitor-webview-controller
npx cap sync

API

loadURL(...)

loadURL(options: { url: string; }) => Promise<void>
ParamType
options{ url: string; }

closeWindow()

closeWindow() => Promise<void>

evaluateJavaScript(...)

evaluateJavaScript(options: { javascript: string; }) => Promise<{ result: string; }>
ParamType
options{ javascript: string; }

Returns: Promise<{ result: string; }>


show()

show() => Promise<void>

hide()

hide() => Promise<void>

addListener('navigation', ...)

addListener(event: "navigation", listener: (args: PageEvent) => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
event'navigation'
listener(args: PageEvent) => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


addListener('page loaded', ...)

addListener(event: "page loaded", listener: (args: PageEvent) => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
event'page loaded'
listener(args: PageEvent) => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


addListener('closed', ...)

addListener(event: "closed", listener: () => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
event'closed'
listener() => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


Interfaces

PluginListenerHandle

PropType
remove() => Promise<void>

Type Aliases

PageEvent

{ url: string }

0.0.13

5 months ago

0.0.12

5 months ago

0.0.11

6 months ago

0.0.8

6 months ago

0.0.7

7 months ago

0.0.6

7 months ago