Charts Service

차트

이 서비스를 사용하면 사용자가 Google 차트 도구를 사용하여 차트를 만들고 서버 측에서 렌더링할 수 있습니다. 웹브라우저에서 차트를 렌더링하려면 대신 Google Charts 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 스프레드시트와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 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 스프레드시트와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 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 스프레드시트와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 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 스프레드시트와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 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 스프레드시트와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 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 스프레드시트와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 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)TableChartBuilder0열이 가장 오른쪽 열이 되고 마지막 열이 가장 왼쪽 열이 되도록 테이블의 열 순서를 반대로 하여 오른쪽에서 왼쪽으로 쓰는 언어 (예: 아랍어, 히브리어)에 대한 기본 지원을 추가합니다.
enableSorting(enableSorting)TableChartBuilder사용자가 열 제목을 클릭할 때 열을 정렬할지 여부를 설정합니다.
setDataSourceUrl(url)TableChartBuilderGoogle 스프레드시트와 같은 외부 소스에서 데이터를 가져오는 데 사용되는 데이터 소스 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텍스트 스타일의 글꼴 크기를 설정합니다.