문자열 필터 컨트롤의 빌더입니다.
문자열 필터는 사용자가 문자열 일치를 통해 데이터를 필터링할 수 있는 간단한 텍스트 입력란입니다. 문자열 유형의 열과 일치하는 옵션이 주어지면 이 컨트롤은 입력란에 있는 용어와 일치하지 않는 행을 필터링합니다.
자세한 내용은 Gviz 문서를 참고하세요.
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
set | String | 일치 시 대소문자를 구분할지 여부를 설정합니다. |
set | String | 컨트롤이 정확한 값만 일치시킬지 (Match ), 값의 시작 부분부터 시작하는 접두사 (Match ) 또는 하위 문자열(Match )과 일치시킬지 설정합니다. |
set | String | 키를 누를 때마다 컨트롤이 일치해야 하는지 아니면 입력란이 '변경'될 때만(포커스가 사라지거나 Enter 키를 누를 때) 일치해야 하는지 설정합니다. |
자세한 문서
setCaseSensitive(caseSensitive)
일치 시 대소문자를 구분할지 여부를 설정합니다.
// Builds a case insensitive string filter to filter column "Col1". const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setCaseSensitive(false) .build();
매개변수
이름 | 유형 | 설명 |
---|---|---|
case | Boolean | true 이면 문자열 일치에 대소문자를 구분합니다. |
리턴
String
: 체이닝에 유용한 빌더입니다.
setMatchType(matchType)
컨트롤이 정확한 값만 일치시킬지 (Match
), 값의 시작 부분부터 시작하는 접두사 (Match
) 또는 하위 문자열(Match
)과 일치시킬지 설정합니다.
// Builds a string filter to filter column "Col1" matching the prefix. const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setMatchType(Charts.MatchType.PREFIX) .build();
매개변수
이름 | 유형 | 설명 |
---|---|---|
match | Match | 문자열 일치 유형입니다. |
리턴
String
: 체이닝에 유용한 빌더입니다.
참고 항목
setRealtimeTrigger(realtimeTrigger)
키를 누를 때마다 컨트롤이 일치해야 하는지 아니면 입력란이 '변경'될 때만(포커스가 사라지거나 Enter 키를 누를 때) 일치해야 하는지 설정합니다.
// 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();
매개변수
이름 | 유형 | 설명 |
---|---|---|
realtime | Boolean | true 인 경우 키가 눌릴 때 실시간으로 트리거되도록 이벤트를 설정합니다. |
리턴
String
: 체이닝에 유용한 빌더입니다.