addChoiceAnswer(questionId, choices, validation) | 選択式のアンケート回答を追加する |
addFreeAnswer(questionId, freeAnswer, validation) | 自由記述式のアンケート回答を追加する |
applyCss(css) | アクションに CSS を適用する |
applyGlobalCss(css) | グローバル CSS をページに適用する |
closeAction(trigger) | アクションを閉じる |
collection(config) | アクションテーブルを管理するメソッドを取得する |
create(App, options) | アクションを作成する |
destroyAction() | アクションの破棄する |
getActionRoot() | アクションのルートの DOM 要素を取得する |
getAnsweredQuestion(questionId) | 回答済の回答内容を取得する |
getAnsweredQuestionIds() | 回答済の回答IDのリストを取得 |
getCssVariables(data) | |
getEventHandlers() | イベントハンドラーの一覧を取得する |
getState() | 現在のステートを取得する |
getStates() | ステートID一覧を取得する |
getSystem() | KARTE の設定を取得する |
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() | アクションを表示する |