Un compilador para controles de filtro de cadenas.
Un filtro de cadenas es un campo de entrada de texto simple que le permite al usuario filtrar datos a través de cadenas que coinciden con la búsqueda. Dada una columna de tipo string y opciones de coincidencia, este control filtra las filas que no coinciden con el término que aparece en el campo de entrada.
Para obtener más detalles, consulta la documentación.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | Establece si las coincidencias deben distinguir entre mayúsculas y minúsculas o no. |
setMatchType(matchType) | StringFilterBuilder | Establece si el control debe coincidir solo con los valores exactos (MatchType.EXACT ) y con los prefijos.
que comience desde el principio del valor (MatchType.PREFIX ) o cualquier subcadena
(MatchType.ANY ). |
setRealtimeTrigger(realtimeTrigger) | StringFilterBuilder | Establece si el control debe coincidir cada vez que se presiona una tecla o solo cuando el campo de entrada "cambios" (pérdida de enfoque o presionar la tecla Intro). |
Documentación detallada
setCaseSensitive(caseSensitive)
Establece si las coincidencias deben distinguir entre mayúsculas y minúsculas o no.
// Builds a case insensitive string filter to filter column "Col1". var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setCaseSensitive(false) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
caseSensitive | Boolean | Si es true , habilita la distinción entre mayúsculas y minúsculas de las coincidencias de cadenas. |
Volver
StringFilterBuilder
: Este compilador es útil para el encadenamiento.
setMatchType(matchType)
Establece si el control debe coincidir solo con los valores exactos (MatchType.EXACT
) y con los prefijos.
que comience desde el principio del valor (MatchType.PREFIX
) o cualquier subcadena
(MatchType.ANY
).
// Builds a string filter to filter column "Col1" matching the prefix. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setMatchType(Charts.MatchType.PREFIX) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
matchType | MatchType | Tipo de coincidencia de la cadena. |
Volver
StringFilterBuilder
: Este compilador es útil para el encadenamiento.
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 "cambios" (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. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setRealtimeTrigger(true) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
realtimeTrigger | Boolean | Si es true , configura los eventos para que se activen en tiempo real (cuando se desactiva una tecla
pulsada). |
Volver
StringFilterBuilder
: Este compilador es útil para el encadenamiento.