typeaheadFunction プロパティーは、JSF 先行入力を使用する入力コントロールに選択肢のリストを提供する関数を指定します。 先行入力を使用した入力コントロールでは、ユーザーがそのコントロールに入力した最初の数文字を基準にした選択肢のリストが表示されます。 次に、ユーザーはこれらの選択肢から 1 つを選択して、別のテキストを続けて入力することができます。
この関数はユーザーが入力コントロール内のテキストを変更するたびに呼び出されるため、この関数のパフォーマンスは最適化する必要があります。
先行入力で使用する選択肢を指定するより簡単な方法については、typeaheadを参照してください。 同じフィールドに typeahead と typeaheadFunction の両方を指定することはできません。
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| あり | あり | なし | なし | なし | なし | なし | なし |