as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

KeplerScriptChannel

KeplerScriptChannel

拡張

  • KeplerTurboModule

プロパティ

getConstants()?

readonly optional getConstants: () => object

戻り値

object

継承元

KeplerTurboModule.getConstants


getMajorVersion()

getMajorVersion: () => number

メジャーバージョンを取得します。

戻り値

number

オーバーライド

KeplerTurboModule.getMajorVersion


getMinorVersion()

getMinorVersion: () => number

マイナーバージョンを取得します。

戻り値

number

オーバーライド

KeplerTurboModule.getMinorVersion


getPatchVersion()

getPatchVersion: () => number

パッチバージョンを取得します。

戻り値

number

オーバーライド

KeplerTurboModule.getPatchVersion


handleChannelChangeResponseRejected()

handleChannelChangeResponseRejected: (transactionId, error) => void

チャンネル変更コマンドに対する拒否レスポンスを送信します。

パラメーター

transactionId

number

チャンネル変更コマンドに関連付けられているトランザクションIDです。

error

string

エラー文字列です。

戻り値

void


handleChannelChangeResponseResolved()

handleChannelChangeResponseResolved: (transactionId, changeChannelResponse) => void

チャンネル変更コマンドに対する解決済みレスポンスを送信します。

パラメーター

transactionId

number

チャンネル変更コマンドに関連付けられているトランザクションIDです。

changeChannelResponse

IInternalChangeChannelResponse

チャンネル変更のレスポンスです。

戻り値

void


setHandlersForComponent()

setHandlersForComponent: (changeChannelHandler, changeChannelByNumberHandler, skipChannelHandler, componentInstance) => Promise<Object>

提供されたチャンネル変更ハンドラーを登録して、リクエストされたときに実行します。

パラメーター

changeChannelHandler

ChangeChannelHandler

チャンネル変更のリクエストを受け取るハンドラーです。

changeChannelByNumberHandler

ChangeChannelByNumberHandler

番号によるチャンネル変更のリクエストを受け取るハンドラーです。

skipChannelHandler

SkipChannelHandler

チャンネルスキップのリクエストを受け取るハンドラーです。

componentInstance

IComponentInstance

登録するコンポーネントインスタンスを表すオブジェクトです。

戻り値

Promise<Object>

成功/失敗時に非同期で解決/拒否されるプロミスです。


setupChannelServer()

setupChannelServer: () => Promise<Object>

ネイティブのChannelServerをセットアップします。

戻り値

Promise<Object>


Last updated: 2025年10月2日