알메이트-차트 7.0 사용 설명서
차트 만들기

API 함수

알메이트 차트는 자바스크립트 API 를 제공함으로써 차트 개발자에게 좀 더 유연한 개발 환경을 제공합니다. 제공되는 API 함수 리스트는 아래 표와 같습니다.

API함수 설명
setData(value)

차트 생성시 적용될 데이터셋을 설정합니다.

value: 배열, XML 형식의 스트링

setDataDrillDown(value)

설정된 데이터셋을 이용하여 드릴 다운을 실행합니다.

value: 배열, XML 형식의 스트링

setDataDrillDownURL(url)

설정된 경로의 데이터셋을 이용하여 드릴 다운을 실행합니다.

value: 경로값

setDataType(value)

차트 생성시 적용될 데이터셋의 형식을 설정합니다.

value: csv, json, xml

setDataURL(value)

차트 생성시 적용될 데이터셋에 대한 경로(URL)를 설정합니다.

value: 경로값

setLayout(value)

차트 생성시 적용될 레이아웃을 설정합니다.

value: XML 형식의 스트링

setLayoutURL(value)

차트 생성시 적용될 레이아웃에 대한 경로(URL)를 설정합니다.

value: 경로값

setSlideDataSet(value)

슬라이드 차트 생성시 데이터셋의 배열을 설정합니다.

value: 배열

setSlideLayoutSet(value)

슬라이드 차트 생성시 레이아웃의 배열을 설정합니다.

value: 배열

setTheme(value)

rMateChartH5.registerTheme() 함수를 통해서 설정된 디자인 테마를 적용합니다.

value: 테마명

getCSVData()

차트의 데이터를 CSV 형식으로 리턴합니다.

getDrillDownDepth()

현재 드릴 다운된 단계(depth)를 리턴합니다.

getSnapshot()

base64 로 인코딩된 차트의 스냅샷을 리턴합니다.

saveAsImage()

차트의 스냅샷을 이미지 형식으로 저장합니다.

showAdditionalPreloader()

프리로더 이미지를 표시합니다.

showDataEditor()

숨겨진 데이터 편집기를 표시합니다.

hideDataEditor()

표시된 데이터 편집기를 감추기합니다.

removeAdditionalPreloader()

프리로더 이미지를 표시하지 않습니다.

sliderPause()

모션 차트에서 슬라이드 실행을 멈추기합니다.

sliderPlay()

모션 차트에서 슬라이드를 실행합니다.

sliderReset()

모션 차트에서 슬라이드를 초기화합니다.

legendCheck(value)

<Legend> 노드의 useVisibleCheck 속성값이 “true” 인 경우, 파라미터값의 인덱스의 시리즈에 대한 선택/해제를 실행합니다.

value: 숫자

legendAllCheck(value)

<Legend> 노드의 useVisibleCheck 속성값이 “true” 인 경우 전체 범례 아이템에 대한 선택(true) 혹은 해제(false)를 실행합니다.

value: true, false

changeScrollBarSize(value)

스크롤 차트에서 스크롤바의 크기를 설정합니다.

value: 객체 (arrowSize, scrollHeight, thumbHeight, thumbMinSize)

hasNoData()

데이터가 존재하지 않는다는(null) 창을 차트에 표시합니다.

resize()

차트의 크기를 변경합니다. resize() 함수를 실행하기 전에 차트가 표시되는 <div>의 width, height 스타일에 변경될 크기값을 지정해야 합니다.

visibleItemSize(value)

스크롤 차트의 화면에 표시될 데이터의 개수를 설정합니다.

value: 숫자