Constructor
new Chart(option, parent)
DOM의 크기를 계산해서 DOM의 크기에 딱 맞게 Gamify를 생성해준다.
Parameters:
Name | Type | Description |
---|---|---|
option |
object | Gamify를 통해 생설할 차트의 데이터 |
parent |
Gamify | Gamify 클래스 ( 부모 클래스 ) 링크 |
Members
chartJsObject :ChartJS
ChartJS 오브젝트
Methods
(async) gamifyOptionToChartJsOption(option) → {object}
Gamify의 일부차트는 ChartJS를 통해 생성하기 때문에 Gamify의 옵션을 Chartjs에 맞게 변형시켜주는 함수
async 키워드를 사용한 Synchronous (동기) 함수
Parameters:
Name | Type | Description |
---|---|---|
option |
object | Gamify 생성 시 입력한 옵션 |
makeBackgroundColor(data)
차트의 배경색을 auto로 지정했을 때 자동으로 색을 선택해줌
Parameters:
Name | Type | Description |
---|---|---|
data |
object | 차트의 데이터 |