Charts Service

차트

이 서비스를 사용하면 사용자가 Google 차트 도구를 사용하여 차트를 만들고 서버 측에서 렌더링할 수 있습니다. 웹브라우저에서 차트를 렌더링하려면 Google 차트 API를 대신 사용하세요.

이 예에서는 기본 데이터 테이블을 만들고, 데이터로 영역 차트를 채우고, 이미지로 웹페이지에 추가합니다.

function doGet() {
  var data = Charts.newDataTable()
      .addColumn(Charts.ColumnType.STRING, 'Month')
      .addColumn(Charts.ColumnType.NUMBER, 'In Store')
      .addColumn(Charts.ColumnType.NUMBER, 'Online')
      .addRow(['January', 10, 1])
      .addRow(['February', 12, 1])
      .addRow(['March', 20, 2])
      .addRow(['April', 25, 3])
      .addRow(['May', 30, 4])
      .build();

  var chart = Charts.newAreaChart()
      .setDataTable(data)
      .setStacked()
      .setRange(0, 40)
      .setTitle('Sales per Month')
      .build();

  var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
  var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
  var imageUrl = "data:image/png;base64," + encodeURI(imageData);
  htmlOutput.append("Render chart server side: <br/>");
  htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
  return htmlOutput;

}

클래스

이름간략한 설명
AreaChartBuilder영역 차트 빌더입니다.
BarChartBuilder막대 그래프 빌더입니다.
Chart정적 이미지로 변환할 수 있는 차트 객체입니다.
ChartHiddenDimensionStrategy소스의 숨겨진 측정기준이 차트에 표현되는 방식을 나타내는 열거형입니다.
ChartMergeStrategy소스의 여러 범위가 차트에 표현되는 방식을 나타내는 열거형입니다.
ChartOptions높이, 색상 등 현재 Chart에 구성된 옵션을 노출합니다.
ChartType차트 서비스에서 지원하는 차트 유형입니다.
Charts스크립트에서 차트를 만드는 진입점입니다.
ColumnChartBuilder열 차트 빌더입니다.
ColumnTypeDataTable의 열에 유효한 데이터 유형의 열거형입니다.
CurveStyle차트의 곡선 스타일 열거형입니다.
DataTable차트에 사용할 데이터 테이블입니다.
DataTableBuilderDataTable 객체의 빌더입니다.
DataTableSource데이터를 DataTable로 나타낼 수 있는 객체의 인터페이스
DataViewDefinition차트 데이터를 시각화하기 위한 데이터 뷰 정의입니다.
DataViewDefinitionBuilderDataViewDefinition 객체의 빌더입니다.
LineChartBuilder선 차트 빌더입니다.
MatchType문자열 값을 일치시키는 방법의 열거형입니다.
NumberRangeFilterBuilder숫자 범위 필터 컨트롤의 빌더입니다.
Orientation객체의 방향 열거형입니다.
PickerValuesLayout선택한 값을 선택기 위젯에 표시하는 방법의 열거형입니다.
PieChartBuilder원형 차트 빌더입니다.
PointStyle선에 있는 점의 스타일 열거형입니다.
Position차트 내 범례 위치의 열거형입니다.
ScatterChartBuilder분산형 차트 빌더입니다.
StringFilterBuilder문자열 필터 컨트롤의 빌더입니다.
TableChartBuilder표 차트 빌더입니다.
TextStyle텍스트 스타일 구성 객체입니다.
TextStyleBuilderTextStyle 객체를 만드는 데 사용되는 빌더입니다.

AreaChartBuilder

메서드

메서드반환 유형간략한 설명
build()Chart차트를 빌드합니다.
reverseCategories()AreaChartBuilder도메인 축에서 계열의 그리기를 반대로 합니다.
setBackgroundColor(cssValue)AreaChartBuilder차트의 배경 색상을 설정합니다.
setColors(cssValues)AreaChartBuilder차트의 선 색상을 설정합니다.
setDataSourceUrl(url)AreaChartBuilderGoogle Sheets와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 URL을 설정합니다.
setDataTable(tableBuilder)AreaChartBuilderDataTableBuilder를 사용하여 차트에 사용할 데이터 테이블을 설정합니다.
setDataTable(table)AreaChartBuilder차트의 선과 X축 라벨이 포함된 데이터 테이블을 설정합니다.
setDataViewDefinition(dataViewDefinition)AreaChartBuilder차트에 사용할 데이터 뷰 정의를 설정합니다.
setDimensions(width, height)AreaChartBuilder차트의 크기를 설정합니다.
setLegendPosition(position)AreaChartBuilder차트를 기준으로 범례의 위치를 설정합니다.
setLegendTextStyle(textStyle)AreaChartBuilder차트 범례의 텍스트 스타일을 설정합니다.
setOption(option, value)AreaChartBuilder이 차트의 고급 옵션을 설정합니다.
setPointStyle(style)AreaChartBuilder선에 있는 점의 스타일을 설정합니다.
setRange(start, end)AreaChartBuilder차트의 범위를 설정합니다.
setStacked()AreaChartBuilder스택 선을 사용합니다. 즉, 선과 막대 값이 누적됩니다.
setTitle(chartTitle)AreaChartBuilder차트의 제목을 설정합니다.
setTitleTextStyle(textStyle)AreaChartBuilder차트 제목의 텍스트 스타일을 설정합니다.
setXAxisTextStyle(textStyle)AreaChartBuilder가로축 텍스트 스타일을 설정합니다.
setXAxisTitle(title)AreaChartBuilder가로축에 제목을 추가합니다.
setXAxisTitleTextStyle(textStyle)AreaChartBuilder가로축 제목 텍스트 스타일을 설정합니다.
setYAxisTextStyle(textStyle)AreaChartBuilder세로축 텍스트 스타일을 설정합니다.
setYAxisTitle(title)AreaChartBuilder세로축에 제목을 추가합니다.
setYAxisTitleTextStyle(textStyle)AreaChartBuilder세로축 제목 텍스트 스타일을 설정합니다.
useLogScale()AreaChartBuilder범위 축을 로그 스케일로 만듭니다 (모든 값이 양수여야 함).

BarChartBuilder

메서드

메서드반환 유형간략한 설명
build()Chart차트를 빌드합니다.
reverseCategories()BarChartBuilder도메인 축에서 계열의 그리기를 반대로 합니다.
reverseDirection()BarChartBuilder가로 축을 따라 막대가 늘어나는 방향을 반대로 바꿉니다.
setBackgroundColor(cssValue)BarChartBuilder차트의 배경 색상을 설정합니다.
setColors(cssValues)BarChartBuilder차트의 선 색상을 설정합니다.
setDataSourceUrl(url)BarChartBuilderGoogle Sheets와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 URL을 설정합니다.
setDataTable(tableBuilder)BarChartBuilderDataTableBuilder를 사용하여 차트에 사용할 데이터 테이블을 설정합니다.
setDataTable(table)BarChartBuilder차트의 선과 X축 라벨이 포함된 데이터 테이블을 설정합니다.
setDataViewDefinition(dataViewDefinition)BarChartBuilder차트에 사용할 데이터 뷰 정의를 설정합니다.
setDimensions(width, height)BarChartBuilder차트의 크기를 설정합니다.
setLegendPosition(position)BarChartBuilder차트를 기준으로 범례의 위치를 설정합니다.
setLegendTextStyle(textStyle)BarChartBuilder차트 범례의 텍스트 스타일을 설정합니다.
setOption(option, value)BarChartBuilder이 차트의 고급 옵션을 설정합니다.
setRange(start, end)BarChartBuilder차트의 범위를 설정합니다.
setStacked()BarChartBuilder스택 선을 사용합니다. 즉, 선과 막대 값이 누적됩니다.
setTitle(chartTitle)BarChartBuilder차트의 제목을 설정합니다.
setTitleTextStyle(textStyle)BarChartBuilder차트 제목의 텍스트 스타일을 설정합니다.
setXAxisTextStyle(textStyle)BarChartBuilder가로축 텍스트 스타일을 설정합니다.
setXAxisTitle(title)BarChartBuilder가로축에 제목을 추가합니다.
setXAxisTitleTextStyle(textStyle)BarChartBuilder가로축 제목 텍스트 스타일을 설정합니다.
setYAxisTextStyle(textStyle)BarChartBuilder세로축 텍스트 스타일을 설정합니다.
setYAxisTitle(title)BarChartBuilder세로축에 제목을 추가합니다.
setYAxisTitleTextStyle(textStyle)BarChartBuilder세로축 제목 텍스트 스타일을 설정합니다.
useLogScale()BarChartBuilder범위 축을 로그 스케일로 만듭니다 (모든 값이 양수여야 함).

Chart

메서드

메서드반환 유형간략한 설명
getAs(contentType)Blob이 객체 내부의 데이터를 지정된 콘텐츠 유형으로 변환된 blob으로 반환합니다.
getBlob()Blob이 객체 내부의 데이터를 blob으로 반환합니다.
getOptions()ChartOptions높이, 색상, 축과 같은 이 차트의 옵션을 반환합니다.

ChartHiddenDimensionStrategy

속성

속성유형설명
IGNORE_BOTHEnum기본값입니다. 차트에서 숨겨진 열과 숨겨진 행을 건너뜁니다.
IGNORE_ROWSEnum차트에서는 숨겨진 행만 건너뜁니다.
IGNORE_COLUMNSEnum차트에서는 숨겨진 열만 건너뜁니다.
SHOW_BOTHEnum차트에서는 숨겨진 열이나 숨겨진 행을 건너뛰지 않습니다.

ChartMergeStrategy

속성

속성유형설명
MERGE_COLUMNSEnum기본값입니다.
MERGE_ROWSEnum차트에서 여러 범위의 행을 병합합니다.

ChartOptions

메서드

메서드반환 유형간략한 설명
get(option)Object이 차트에 대해 구성된 옵션을 반환합니다.
getOrDefault(option)Object이 차트에 대해 구성된 옵션을 반환합니다.

ChartType

속성

속성유형설명
TIMELINEEnum타임라인 차트
AREAEnum영역 차트
BAREnum막대 그래프
BUBBLEEnum풍선형 차트
CANDLESTICKEnum원통형 차트
COLUMNEnum열 차트
COMBOEnum콤보 차트
GAUGEEnum게이지 차트
GEOEnum지역 차트
HISTOGRAMEnum히스토그램
RADAREnum방사형 차트
LINEEnum선 차트
ORGEnum조직도
PIEEnum원형 차트
SCATTEREnum분산형 차트
SPARKLINEEnum스파크라인 차트
STEPPED_AREAEnum계단식 영역 차트
TABLEEnum표 차트
TREEMAPEnum트리맵 차트
WATERFALLEnum폭포형 차트

Charts

속성

속성유형설명
ChartHiddenDimensionStrategyChartHiddenDimensionStrategy소스의 숨겨진 측정기준이 차트에 표현되는 방식을 나타내는 열거형입니다.
ChartMergeStrategyChartMergeStrategy소스의 여러 범위가 차트에 표현되는 방식을 나타내는 열거형입니다.
ChartTypeChartType차트 서비스에서 지원하는 차트 유형의 열거형입니다.
ColumnTypeColumnTypeDataTable의 열에 유효한 데이터 유형의 열거형입니다.
CurveStyleCurveStyle차트의 곡선 스타일 열거형입니다.
PointStylePointStyle선에 있는 점의 스타일 열거형입니다.
PositionPosition차트 내 범례 위치의 열거형입니다.

메서드

메서드반환 유형간략한 설명
newAreaChart()AreaChartBuilderGoogle 차트 도구 문서에 설명된 대로 영역 차트 빌드를 시작합니다.
newBarChart()BarChartBuilderGoogle 차트 도구 문서에 설명된 대로 막대 그래프 빌드를 시작합니다.
newColumnChart()ColumnChartBuilderGoogle 차트 도구 문서에 설명된 대로 열 차트 빌드를 시작합니다.
newDataTable()DataTableBuilder값을 수동으로 설정할 수 있는 빈 데이터 표를 만듭니다.
newDataViewDefinition()DataViewDefinitionBuilder새 데이터 뷰 정의를 만듭니다.
newLineChart()LineChartBuilderGoogle 차트 도구 문서에 설명된 대로 선 차트 빌드를 시작합니다.
newPieChart()PieChartBuilderGoogle 차트 도구 문서에 설명된 대로 원형 차트 빌드를 시작합니다.
newScatterChart()ScatterChartBuilderGoogle 차트 도구 문서에 설명된 대로 산점도 빌드를 시작합니다.
newTableChart()TableChartBuilderGoogle 차트 도구 문서에 설명된 대로 표 차트 빌드를 시작합니다.
newTextStyle()TextStyleBuilder새 텍스트 스타일 빌더를 만듭니다.

ColumnChartBuilder

메서드

메서드반환 유형간략한 설명
build()Chart차트를 빌드합니다.
reverseCategories()ColumnChartBuilder도메인 축에서 계열의 그리기를 반대로 합니다.
setBackgroundColor(cssValue)ColumnChartBuilder차트의 배경 색상을 설정합니다.
setColors(cssValues)ColumnChartBuilder차트의 선 색상을 설정합니다.
setDataSourceUrl(url)ColumnChartBuilderGoogle Sheets와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 URL을 설정합니다.
setDataTable(tableBuilder)ColumnChartBuilderDataTableBuilder를 사용하여 차트에 사용할 데이터 테이블을 설정합니다.
setDataTable(table)ColumnChartBuilder차트의 선과 X축 라벨이 포함된 데이터 테이블을 설정합니다.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilder차트에 사용할 데이터 뷰 정의를 설정합니다.
setDimensions(width, height)ColumnChartBuilder차트의 크기를 설정합니다.
setLegendPosition(position)ColumnChartBuilder차트를 기준으로 범례의 위치를 설정합니다.
setLegendTextStyle(textStyle)ColumnChartBuilder차트 범례의 텍스트 스타일을 설정합니다.
setOption(option, value)ColumnChartBuilder이 차트의 고급 옵션을 설정합니다.
setRange(start, end)ColumnChartBuilder차트의 범위를 설정합니다.
setStacked()ColumnChartBuilder스택 선을 사용합니다. 즉, 선과 막대 값이 누적됩니다.
setTitle(chartTitle)ColumnChartBuilder차트의 제목을 설정합니다.
setTitleTextStyle(textStyle)ColumnChartBuilder차트 제목의 텍스트 스타일을 설정합니다.
setXAxisTextStyle(textStyle)ColumnChartBuilder가로축 텍스트 스타일을 설정합니다.
setXAxisTitle(title)ColumnChartBuilder가로축에 제목을 추가합니다.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilder가로축 제목 텍스트 스타일을 설정합니다.
setYAxisTextStyle(textStyle)ColumnChartBuilder세로축 텍스트 스타일을 설정합니다.
setYAxisTitle(title)ColumnChartBuilder세로축에 제목을 추가합니다.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilder세로축 제목 텍스트 스타일을 설정합니다.
useLogScale()ColumnChartBuilder범위 축을 로그 스케일로 만듭니다 (모든 값이 양수여야 함).

ColumnType

속성

속성유형설명
DATEEnum날짜 값에 해당합니다.
NUMBEREnum숫자 값에 해당합니다.
STRINGEnum문자열 값에 해당합니다.

CurveStyle

속성

속성유형설명
NORMALEnum곡선이 없는 직선
SMOOTHEnum선의 각도가 부드러워집니다.

DataTable

DataTableBuilder

메서드

메서드반환 유형간략한 설명
addColumn(type, label)DataTableBuilder데이터 테이블에 열을 추가합니다.
addRow(values)DataTableBuilder데이터 테이블에 행을 추가합니다.
build()DataTable데이터 테이블을 빌드하고 반환합니다.
setValue(row, column, value)DataTableBuilder표에 특정 값을 설정합니다.

DataTableSource

메서드

메서드반환 유형간략한 설명
getDataTable()DataTable이 객체 내부의 데이터를 DataTable로 반환합니다.

DataViewDefinition

DataViewDefinitionBuilder

메서드

메서드반환 유형간략한 설명
build()DataViewDefinition이 빌더를 사용하여 빌드된 데이터 뷰 정의 객체를 빌드하고 반환합니다.
setColumns(columns)DataViewDefinitionBuilder데이터 뷰에 포함할 열의 색인을 설정하고 역할-열 정보를 지정합니다.

LineChartBuilder

메서드

메서드반환 유형간략한 설명
build()Chart차트를 빌드합니다.
reverseCategories()LineChartBuilder도메인 축에서 계열의 그리기를 반대로 합니다.
setBackgroundColor(cssValue)LineChartBuilder차트의 배경 색상을 설정합니다.
setColors(cssValues)LineChartBuilder차트의 선 색상을 설정합니다.
setCurveStyle(style)LineChartBuilder차트의 곡선에 사용할 스타일을 설정합니다.
setDataSourceUrl(url)LineChartBuilderGoogle Sheets와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 URL을 설정합니다.
setDataTable(tableBuilder)LineChartBuilderDataTableBuilder를 사용하여 차트에 사용할 데이터 테이블을 설정합니다.
setDataTable(table)LineChartBuilder차트의 선과 X축 라벨이 포함된 데이터 테이블을 설정합니다.
setDataViewDefinition(dataViewDefinition)LineChartBuilder차트에 사용할 데이터 뷰 정의를 설정합니다.
setDimensions(width, height)LineChartBuilder차트의 크기를 설정합니다.
setLegendPosition(position)LineChartBuilder차트를 기준으로 범례의 위치를 설정합니다.
setLegendTextStyle(textStyle)LineChartBuilder차트 범례의 텍스트 스타일을 설정합니다.
setOption(option, value)LineChartBuilder이 차트의 고급 옵션을 설정합니다.
setPointStyle(style)LineChartBuilder선에 있는 점의 스타일을 설정합니다.
setRange(start, end)LineChartBuilder차트의 범위를 설정합니다.
setTitle(chartTitle)LineChartBuilder차트의 제목을 설정합니다.
setTitleTextStyle(textStyle)LineChartBuilder차트 제목의 텍스트 스타일을 설정합니다.
setXAxisTextStyle(textStyle)LineChartBuilder가로축 텍스트 스타일을 설정합니다.
setXAxisTitle(title)LineChartBuilder가로축에 제목을 추가합니다.
setXAxisTitleTextStyle(textStyle)LineChartBuilder가로축 제목 텍스트 스타일을 설정합니다.
setYAxisTextStyle(textStyle)LineChartBuilder세로축 텍스트 스타일을 설정합니다.
setYAxisTitle(title)LineChartBuilder세로축에 제목을 추가합니다.
setYAxisTitleTextStyle(textStyle)LineChartBuilder세로축 제목 텍스트 스타일을 설정합니다.
useLogScale()LineChartBuilder범위 축을 로그 스케일로 만듭니다 (모든 값이 양수여야 함).

MatchType

속성

속성유형설명
EXACTEnum정확한 값만 일치
PREFIXEnum값의 시작 부분부터 시작하는 접두사 일치
ANYEnum하위 문자열과 일치

메서드

메서드반환 유형간략한 설명
getName()String옵션 JSON에서 사용할 일치 유형의 이름을 반환합니다.

NumberRangeFilterBuilder

메서드

메서드반환 유형간략한 설명
setMaxValue(maxValue)NumberRangeFilterBuilder범위 하한의 허용되는 최대값을 설정합니다.
setMinValue(minValue)NumberRangeFilterBuilder범위 하한의 최소 허용 값을 설정합니다.
setOrientation(orientation)NumberRangeFilterBuilder슬라이더 방향을 설정합니다.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilder선택한 범위의 범위를 표시하는 슬라이더 옆에 라벨을 표시할지 여부를 설정합니다.
setTicks(ticks)NumberRangeFilterBuilder숫자 범위 필터 슬라이더 썸이 속할 수 있는 틱 (범위 막대의 고정 위치) 수를 설정합니다.

Orientation

속성

속성유형설명
HORIZONTALEnum가로 방향입니다.
VERTICALEnum세로 방향입니다.

PickerValuesLayout

속성

속성유형설명
ASIDEEnum선택한 값은 값 선택기 위젯 옆의 단일 텍스트 줄에 표시됩니다.
BELOWEnum선택한 값은 위젯 아래의 단일 텍스트 줄에 표시됩니다.
BELOW_WRAPPINGEnum아래와 비슷하지만 선택기에 들어가지 않는 항목은 새 줄로 줄바꿈됩니다.
BELOW_STACKEDEnum선택한 값이 위젯 아래의 열에 표시됩니다.

PieChartBuilder

메서드

메서드반환 유형간략한 설명
build()Chart차트를 빌드합니다.
reverseCategories()PieChartBuilder도메인 축에서 계열의 그리기를 반대로 합니다.
set3D()PieChartBuilder차트를 3차원으로 설정합니다.
setBackgroundColor(cssValue)PieChartBuilder차트의 배경 색상을 설정합니다.
setColors(cssValues)PieChartBuilder차트의 선 색상을 설정합니다.
setDataSourceUrl(url)PieChartBuilderGoogle Sheets와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 URL을 설정합니다.
setDataTable(tableBuilder)PieChartBuilderDataTableBuilder를 사용하여 차트에 사용할 데이터 테이블을 설정합니다.
setDataTable(table)PieChartBuilder차트의 선과 X축 라벨이 포함된 데이터 테이블을 설정합니다.
setDataViewDefinition(dataViewDefinition)PieChartBuilder차트에 사용할 데이터 뷰 정의를 설정합니다.
setDimensions(width, height)PieChartBuilder차트의 크기를 설정합니다.
setLegendPosition(position)PieChartBuilder차트를 기준으로 범례의 위치를 설정합니다.
setLegendTextStyle(textStyle)PieChartBuilder차트 범례의 텍스트 스타일을 설정합니다.
setOption(option, value)PieChartBuilder이 차트의 고급 옵션을 설정합니다.
setTitle(chartTitle)PieChartBuilder차트의 제목을 설정합니다.
setTitleTextStyle(textStyle)PieChartBuilder차트 제목의 텍스트 스타일을 설정합니다.

PointStyle

속성

속성유형설명
NONEEnum선 포인트를 표시하지 않습니다.
TINYEnum작은 선 점을 사용합니다.
MEDIUMEnum중간 크기의 선 포인트를 사용합니다.
LARGEEnum큰 크기의 선 포인트를 사용합니다.
HUGEEnum가장 큰 크기의 선 포인트를 사용합니다.

Position

속성

속성유형설명
TOPEnum차트 위에 표시됩니다.
RIGHTEnum차트의 오른쪽
BOTTOMEnum차트 아래
NONEEnum범례가 표시되지 않습니다.

ScatterChartBuilder

메서드

메서드반환 유형간략한 설명
build()Chart차트를 빌드합니다.
setBackgroundColor(cssValue)ScatterChartBuilder차트의 배경 색상을 설정합니다.
setColors(cssValues)ScatterChartBuilder차트의 선 색상을 설정합니다.
setDataSourceUrl(url)ScatterChartBuilderGoogle Sheets와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 URL을 설정합니다.
setDataTable(tableBuilder)ScatterChartBuilderDataTableBuilder를 사용하여 차트에 사용할 데이터 테이블을 설정합니다.
setDataTable(table)ScatterChartBuilder차트의 선과 X축 라벨이 포함된 데이터 테이블을 설정합니다.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilder차트에 사용할 데이터 뷰 정의를 설정합니다.
setDimensions(width, height)ScatterChartBuilder차트의 크기를 설정합니다.
setLegendPosition(position)ScatterChartBuilder차트를 기준으로 범례의 위치를 설정합니다.
setLegendTextStyle(textStyle)ScatterChartBuilder차트 범례의 텍스트 스타일을 설정합니다.
setOption(option, value)ScatterChartBuilder이 차트의 고급 옵션을 설정합니다.
setPointStyle(style)ScatterChartBuilder선에 있는 점의 스타일을 설정합니다.
setTitle(chartTitle)ScatterChartBuilder차트의 제목을 설정합니다.
setTitleTextStyle(textStyle)ScatterChartBuilder차트 제목의 텍스트 스타일을 설정합니다.
setXAxisLogScale()ScatterChartBuilder가로축을 로그 스케일로 만듭니다 (모든 값이 양수여야 함).
setXAxisRange(start, end)ScatterChartBuilder차트의 가로축 범위를 설정합니다.
setXAxisTextStyle(textStyle)ScatterChartBuilder가로축 텍스트 스타일을 설정합니다.
setXAxisTitle(title)ScatterChartBuilder가로축에 제목을 추가합니다.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilder가로축 제목 텍스트 스타일을 설정합니다.
setYAxisLogScale()ScatterChartBuilder세로축을 로그 스케일로 만듭니다 (모든 값이 양수여야 함).
setYAxisRange(start, end)ScatterChartBuilder차트의 세로축 범위를 설정합니다.
setYAxisTextStyle(textStyle)ScatterChartBuilder세로축 텍스트 스타일을 설정합니다.
setYAxisTitle(title)ScatterChartBuilder세로축에 제목을 추가합니다.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilder세로축 제목 텍스트 스타일을 설정합니다.

StringFilterBuilder

메서드

메서드반환 유형간략한 설명
setCaseSensitive(caseSensitive)StringFilterBuilder일치 시 대소문자를 구분할지 여부를 설정합니다.
setMatchType(matchType)StringFilterBuilder컨트롤이 정확한 값 (MatchType.EXACT), 값의 시작 부분부터 시작하는 접두사 (MatchType.PREFIX) 또는 하위 문자열(MatchType.ANY)과 일치해야 하는지 여부를 설정합니다.
setRealtimeTrigger(realtimeTrigger)StringFilterBuilder키를 누를 때마다 컨트롤이 일치해야 하는지 아니면 입력 필드가 '변경'될 때만(포커스 손실 또는 Enter 키 누름) 일치해야 하는지 설정합니다.

TableChartBuilder

메서드

메서드반환 유형간략한 설명
build()Chart차트를 빌드합니다.
enablePaging(enablePaging)TableChartBuilder데이터를 통한 페이지로 나누기를 사용 설정할지 여부를 설정합니다.
enablePaging(pageSize)TableChartBuilder페이지로 나누기를 사용 설정하고 각 페이지의 행 수를 설정합니다.
enablePaging(pageSize, startPage)TableChartBuilder페이지로 나누기를 사용 설정하고 각 페이지의 행 수와 표시할 첫 번째 표 페이지를 설정합니다 (페이지 번호는 0부터 시작).
enableRtlTable(rtlEnabled)TableChartBuilder표의 열 순서를 반전하여 아랍어, 히브리어 등 오른쪽에서 왼쪽으로 쓰는 언어를 기본적으로 지원합니다. 따라서 열 0은 가장 오른쪽 열이고 마지막 열은 가장 왼쪽 열입니다.
enableSorting(enableSorting)TableChartBuilder사용자가 열 헤더를 클릭할 때 열을 정렬할지 여부를 설정합니다.
setDataSourceUrl(url)TableChartBuilderGoogle Sheets와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 URL을 설정합니다.
setDataTable(tableBuilder)TableChartBuilderDataTableBuilder를 사용하여 차트에 사용할 데이터 테이블을 설정합니다.
setDataTable(table)TableChartBuilder차트의 선과 X축 라벨이 포함된 데이터 테이블을 설정합니다.
setDataViewDefinition(dataViewDefinition)TableChartBuilder차트에 사용할 데이터 뷰 정의를 설정합니다.
setDimensions(width, height)TableChartBuilder차트의 크기를 설정합니다.
setFirstRowNumber(number)TableChartBuilder데이터 표의 첫 번째 행의 행 번호를 설정합니다.
setInitialSortingAscending(column)TableChartBuilder표가 처음에 정렬되어야 하는 열의 색인을 설정합니다(오름차순).
setInitialSortingDescending(column)TableChartBuilder표가 처음에 정렬되어야 하는 열의 색인을 설정합니다(내림차순).
setOption(option, value)TableChartBuilder이 차트의 고급 옵션을 설정합니다.
showRowNumberColumn(showRowNumber)TableChartBuilder행 번호를 표의 첫 번째 열로 표시할지 여부를 설정합니다.
useAlternatingRowStyle(alternate)TableChartBuilder표 차트의 홀수 및 짝수 행에 번갈아 나오는 색상 스타일을 할당할지 여부를 설정합니다.

TextStyle

메서드

메서드반환 유형간략한 설명
getColor()String텍스트 스타일의 색상을 가져옵니다.
getFontName()String텍스트 스타일의 글꼴 이름을 가져옵니다.
getFontSize()Number텍스트 스타일의 글꼴 크기를 가져옵니다.

TextStyleBuilder

메서드

메서드반환 유형간략한 설명
build()TextStyle이 빌더를 사용하여 빌드된 텍스트 스타일 구성 객체를 빌드하고 반환합니다.
setColor(cssValue)TextStyleBuilder텍스트 스타일의 색상을 설정합니다.
setFontName(fontName)TextStyleBuilder텍스트 스타일의 글꼴 이름을 설정합니다.
setFontSize(fontSize)TextStyleBuilder텍스트 스타일의 글꼴 크기를 설정합니다.