as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support

KeplerScriptContentLauncher

KeplerScriptContentLauncher facilitates updating an application's login status.

Extends

  • KeplerTurboModule

Properties

getConstants()?

readonly optional getConstants: () => object

Returns

object

Inherited from

KeplerTurboModule.getConstants


getMajorVersion()

getMajorVersion: () => number

Get Major Version.

Returns

number

Overrides

KeplerTurboModule.getMajorVersion


getMinorVersion()

getMinorVersion: () => number

Get Minor Version.

Returns

number

Overrides

KeplerTurboModule.getMinorVersion


getPatchVersion()

getPatchVersion: () => number

Get Patch Version.

Returns

number

Overrides

KeplerTurboModule.getPatchVersion


setHandler()

setHandler: (handler) => Promise<Object>

Register the provided function to execute whenever content launch is requested.

Parameters

handler

(transactionId, search, autoPlay, optionalFields) => void

The handler to receive requests

Returns

Promise<Object>

promise to asynchronously resolve/reject with success/fail


setHandlerForComponent()

setHandlerForComponent: (handler, componentInstance) => Promise<Object>

Register the provided function to execute whenever content launch is requested.

Parameters

handler

(transactionId, search, autoPlay, optionalFields) => void

The handler to receive requests

componentInstance

IComponentInstance

An object representing the component instance to register to.

Returns

Promise<Object>

promise to asynchronously resolve/reject with success/fail


setupContentLauncherServer()

setupContentLauncherServer: () => Promise<Object>

Setup the native ContentLauncherServer.

Returns

Promise<Object>

Methods

handleLaunchContentResponse()

handleLaunchContentResponse(transactionId, launcherResponse): void

Parameters

transactionId

number

launcherResponse

IInternalLaunchResponse

Returns

void


Last updated: Sep 30, 2025