Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Skip to main content
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 modified on October 2, 2025