| addChoiceAnswer(questionId, choices, validation) | 選択式のアンケート回答を追加する |
| addFreeAnswer(questionId, freeAnswer, validation) | 自由記述式のアンケート回答を追加する |
| applyCss(css) | アクションに CSS を適用する |
| applyGlobalCss(css) | グローバル CSS をページに適用する |
| closeAction(trigger) | アクションを閉じる |
| collection(config) | アクションテーブルを管理するメソッドを取得する |
| create(App, options) | アクションを作成する |
| createProp(key, type, suggestions, priority, defaultValue) | |
| destroyAction() | アクションの破棄する |
| getActionRoot() | アクションのルートの DOM 要素を取得する |
| getAnsweredQuestion(questionId) | 回答済の回答内容を取得する |
| getAnsweredQuestionIds() | 回答済の回答IDのリストを取得 |
| getBrandKit(customBrandKit) | |
| getButtonOutlinedThemeStyles(customBrandKit) | |
| getButtonTextThemeStyles(customBrandKit) | |
| getButtonThemeStyles(customBrandKit) | |
| getCssVariables(data) | |
| getEventHandlers() | イベントハンドラーの一覧を取得する |
| getState() | 現在のステートを取得する |
| getStates() | ステートID一覧を取得する |
| getSystem() | KARTE の設定を取得する |
| getTextLinkThemeStyles(customBrandKit) | |
| getTextThemeStyles(customBrandKit) | |
| getVariables() | 変数の一覧を取得する |
| isOpened() | アクションの表示・非表示の状態を取得する |
| loadGlobalScript(src) | ES Modules に対応していない JavaScript をページに読み込む |
| loadGlobalStyle(href) | style ファイルをページに読み込む |
| loadStyle(href) | アクションにグローバルなスタイルを読み込む |
| onChangeState(fn) | アクションのステートが変更された (changeState) 後にフックする関数 |
| onClose(fn) | アクションがクローズ (close) される前にフックする関数 |
| onCreate(fn) | アクションが作成 (create) される前にフックする関数 |
| onDestroy(fn) | アクションが破棄 (destroy) される前にフックする関数 |
| onScroll(rate, fn) | スクロール率が達したときに呼び出すコールバックを登録します |
| onShow(fn) | アクションが表示 (show) された後にフックする関数 |
| onTime(time, fn) | 指定した時間の経過後に呼び出すコールバックを登録します |
| removeAnswer(questionId) | 回答済の回答を削除 |
| resetEventHandlers() | イベントハンドラーをリセットする |
| resetVariables() | 変数をリセットする |
| sendAnswer() | sendAnswersのエイリアス |
| sendAnswers() | 回答済の回答をまとめてイベントとして送信する |
| setEventHandlers(handlers) | イベントハンドラーを登録する |
| setSetting(setting) | アクション設定を更新する |
| setState(stateId, options) | 現在のステートを設定する |
| setVariables(vars) | 変数を設定する |
| showAction() | アクションを表示する |
| useBrandKit() | |