コンテンツにスキップ

フィルタリファレンス

フィルタとは

フィルタは、フロントエンドが扱うデータを加工するための JavaScript プログラムです。
フィルタはサイト管理者が追加してください。

フィルタを使うことでフロントエンドの動作をある程度変更することができます。

フィルタは、フロントエンドからイベントに応じて呼び出されます。
引数として渡された文字列を加工して、戻り値としてフロントエンドへ返します。
戻り値は必ず返す必要があります。

フィルタの使い方

フィルタは、JavaScript の関数として実装します。
パラメータの値として関数オブジェクトを設定すると、イベントに応じて呼び出されます。
パラメータにフィルタを設定する例を示します。

customSuggestNNameFilter: function(name) { return 'foo'; }

フィルタ一覧

customSuggestNNameFilter
説明 カスタムサジェスト候補の表示名を編集します。
呼び出し カスタムサジェスト候補の表示時
引数 name: カスタムサジェスト候補の表示名 (String)
customSuggestNLinkFilter
説明 カスタムサジェスト候補のリンクを編集します。
呼び出し カスタムサジェスト候補の表示時
引数 link: カスタムサジェスト候補のリンク (String)
customSuggestNIconUriFilter
説明 カスタムサジェスト候補のアイコン画像の URL を編集します。
呼び出し カスタムサジェスト候補の表示時
引数 icon: カスタムサジェスト候補のアイコン画像の URL (String)