文字列フィルタ コントロールのビルダー。
文字列フィルタは、ユーザーが文字列でデータをフィルタできるシンプルなテキスト入力フィールドです あります。string 型の列とマッチング オプションに基づいて、このコントロールで行を除外します。 入力フィールドの語句と一致しない キーワードを除外できます
詳しくは、Gviz の ドキュメントをご覧ください。
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | 照合で大文字と小文字を区別するかどうかを設定します。 |
setMatchType(matchType) | StringFilterBuilder | コントロールが正確な値のみ(MatchType.EXACT )、接頭辞と一致するかどうかを設定します
値の先頭(MatchType.PREFIX )、または任意の部分文字列
(MatchType.ANY )。 |
setRealtimeTrigger(realtimeTrigger) | StringFilterBuilder | キーが押されたときにコントロールが必ず一致するか、入力フィールドが押されたときにコントロールが一致するかを設定します '変更'(フォーカスが失われる、または Enter キーを押す)。 |
詳細なドキュメント
setCaseSensitive(caseSensitive)
照合で大文字と小文字を区別するかどうかを設定します。
// Builds a case insensitive string filter to filter column "Col1". var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setCaseSensitive(false) .build();
パラメータ
名前 | 型 | 説明 |
---|---|---|
caseSensitive | Boolean | true の場合、文字列照合の大文字と小文字の区別が有効になります。 |
戻る
StringFilterBuilder
- このビルダーはチェーンに役立ちます。
setMatchType(matchType)
コントロールが正確な値のみ(MatchType.EXACT
)、接頭辞と一致するかどうかを設定します
値の先頭(MatchType.PREFIX
)、または任意の部分文字列
(MatchType.ANY
)。
// Builds a string filter to filter column "Col1" matching the prefix. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setMatchType(Charts.MatchType.PREFIX) .build();
パラメータ
名前 | 型 | 説明 |
---|---|---|
matchType | MatchType | 文字列のマッチング タイプ。 |
戻る
StringFilterBuilder
- このビルダーはチェーンに役立ちます。
関連情報
setRealtimeTrigger(realtimeTrigger)
キーが押されたときにコントロールが必ず一致するか、入力フィールドが押されたときにコントロールが一致するかを設定します '変更'(フォーカスが失われる、または Enter キーを押す)。
// Builds a string filter to filter column "Col1" that checks the match any time a key is // pressed. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setRealtimeTrigger(true) .build();
パラメータ
名前 | 型 | 説明 |
---|---|---|
realtimeTrigger | Boolean | true の場合、イベントはリアルタイムで(キーが
押されていることを示します)。 |
戻る
StringFilterBuilder
- このビルダーはチェーンに役立ちます。