Es un compilador para controles de filtro de cadenas.
Un filtro de cadenas es un campo de entrada de texto simple que permite al usuario filtrar datos a través de la coincidencia de cadenas. Dado que una columna de tipo de cadena y opciones de coincidencia, este control filtra las filas que no coinciden con el término que está en el campo de entrada.
Para obtener más detalles, consulta la documentación de Gviz.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
set | String | Establece si la coincidencia debe distinguir mayúsculas de minúsculas. |
set | String | Establece si el control debe coincidir solo con valores exactos (Match ), prefijos que comienzan desde el principio del valor (Match ) o cualquier subcadena (Match ). |
set | String | Establece si el control debe coincidir cada vez que se presiona una tecla o solo cuando el campo de entrada "cambia" (pérdida de enfoque o presionar la tecla Intro). |
Documentación detallada
setCaseSensitive(caseSensitive)
Establece si la coincidencia debe distinguir mayúsculas de minúsculas.
// Builds a case insensitive string filter to filter column "Col1". const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setCaseSensitive(false) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
case | Boolean | Si es true , habilita la distinción entre mayúsculas y minúsculas en la coincidencia de cadenas. |
Volver
String
: Este compilador es útil para encadenar.
setMatchType(matchType)
Establece si el control debe coincidir solo con valores exactos (Match
), prefijos que comienzan desde el principio del valor (Match
) o cualquier subcadena (Match
).
// Builds a string filter to filter column "Col1" matching the prefix. const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setMatchType(Charts.MatchType.PREFIX) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
match | Match | Es el tipo de concordancia de cadenas. |
Volver
String
: Este compilador es útil para encadenar.
Consulta también
setRealtimeTrigger(realtimeTrigger)
Establece si el control debe coincidir cada vez que se presiona una tecla o solo cuando el campo de entrada "cambia" (pérdida de enfoque o presionar la tecla Intro).
// Builds a string filter to filter column "Col1" that checks the match any time // a key is pressed. const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setRealtimeTrigger(true) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
realtime | Boolean | Si es true , establece los eventos que se activarán en tiempo real (cuando se presiona una tecla). |
Volver
String
: Este compilador es útil para encadenar.