Skip to content

Content Script Bridge

@aeternity/aepp-sdk/es/utils/aepp-wallet-communication/content-script-bridge

Content Script Bridge module

Example

import ContentScriptBridge from '@aeternity/aepp-sdk/es/utils/wallet-communication/content-script-bridge

exports.ContentScriptBridge(params) ⇒ ContentScriptBridge

ContentScriptBridge stamp Provide functionality to easly redirect messages from page to extension and from extension to page through content script Using Runtime(Extension) and WindowPostMessage(Web-Page) connections

Kind: Exported function
rtype: Stamp

Param Type Description
params Object Initializer object
params.pageConnection Object Page connection object(@link module:@aeternity/aepp-sdk/es/utils/aepp-wallet-communication/connection/browser-window-message)
params.extConnection Object Extension connection object(module: @aeternity/aepp-sdk/es/utils/aepp-wallet-communication/connection/browser-runtime)

exports.ContentScriptBridge.run() ⇒ void

Start message proxy

Kind: instance method of exports.ContentScriptBridge

exports.ContentScriptBridge.stop() ⇒ void

Stop message proxy

Kind: instance method of exports.ContentScriptBridge