1.0.4 • Published 1 year ago

capgo-inappbrowser-intent-fix v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@capgo/inappbrowser

Install

npm install @capgo/inappbrowser
npx cap sync

API

open(...)

open(options: OpenOptions) => Promise<any>
ParamType
optionsOpenOptions

Returns: Promise<any>


close()

close() => Promise<any>

Returns: Promise<any>


openWebView(...)

openWebView(options: OpenWebViewOptions) => Promise<any>
ParamType
optionsOpenWebViewOptions

Returns: Promise<any>


setUrl(...)

setUrl(options: { url: string; }) => Promise<any>
ParamType
options{ url: string; }

Returns: Promise<any>


addListener('urlChangeEvent', ...)

addListener(eventName: 'urlChangeEvent', listenerFunc: UrlChangeListener) => Promise<PluginListenerHandle> & PluginListenerHandle

Listen for url change

ParamType
eventName'urlChangeEvent'
listenerFuncUrlChangeListener

Returns: Promise<PluginListenerHandle> & PluginListenerHandle

Since: 0.0.1


addListener('closeEvent', ...)

addListener(eventName: 'closeEvent', listenerFunc: UrlChangeListener) => Promise<PluginListenerHandle> & PluginListenerHandle

Listen for close click

ParamType
eventName'closeEvent'
listenerFuncUrlChangeListener

Returns: Promise<PluginListenerHandle> & PluginListenerHandle

Since: 0.4.0


addListener('confirmBtnClicked', ...)

addListener(eventName: 'confirmBtnClicked', listenerFunc: ConfirmBtnListener) => Promise<PluginListenerHandle> & PluginListenerHandle

Will be triggered when user clicks on confirm button when disclaimer is required, works only on iOS

ParamType
eventName'confirmBtnClicked'
listenerFuncConfirmBtnListener

Returns: Promise<PluginListenerHandle> & PluginListenerHandle

Since: 0.0.1


Interfaces

OpenOptions

PropType
urlstring
headersHeaders
isPresentAfterPageLoadboolean

Headers

OpenWebViewOptions

PropType
urlstring
headersHeaders
shareDisclaimerDisclaimerOptions
toolbarTypeToolBarType
shareSubjectstring
titlestring
backgroundColorBackgroundColor
isPresentAfterPageLoadboolean

DisclaimerOptions

PropType
titlestring
messagestring
confirmBtnstring
cancelBtnstring

PluginListenerHandle

PropType
remove() => Promise<void>

UrlEvent

PropTypeDescriptionSince
urlstringEmit when the url changes0.0.1

BtnEvent

PropTypeDescriptionSince
urlstringEmit when a button is clicked.0.0.1

Type Aliases

UrlChangeListener

(state: UrlEvent): void

ConfirmBtnListener

(state: BtnEvent): void

Enums

ToolBarType

MembersValue
ACTIVITY'activity'
NAVIGATION'navigation'
BLANK'blank'
DEFAULT''

BackgroundColor

MembersValue
WHITE'white'
BLACK'black'

Credits

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago