Chart

Chart

GamifyJS에서 차트를 생성하는 클래스입니다.

해당 클래스를 통해 차트를 생성하고, 제어할 수 있습니다.

Constructor

new Chart(option, parent)

DOM의 크기를 계산해서 DOM의 크기에 딱 맞게 Gamify를 생성해준다.
Parameters:
Name Type Description
option object Gamify를 통해 생설할 차트의 데이터
parent Gamify Gamify 클래스 ( 부모 클래스 ) 링크
Source:

Members

chartJsObject :ChartJS

ChartJS 오브젝트
Source:

Methods

(async) gamifyOptionToChartJsOption(option) → {object}

Gamify의 일부차트는 ChartJS를 통해 생성하기 때문에 Gamify의 옵션을 Chartjs에 맞게 변형시켜주는 함수

async 키워드를 사용한 Synchronous (동기) 함수

Parameters:
Name Type Description
option object Gamify 생성 시 입력한 옵션
Source:

makeBackgroundColor(data)

차트의 배경색을 auto로 지정했을 때 자동으로 색을 선택해줌
Parameters:
Name Type Description
data object 차트의 데이터
Source: