맨위로가기
 

SBCHART

닫기

extend.pie

#2.0.0

원 차트에 대한 확장 옵션을 지정합니다.

  • Type : Object
  • Format
    extend: {
      pie: {
          label: {
              show: true,
              format: function(value, ratio, id) {
                  return (ratio * 100).toFixed(3) + "%";
              },
              outerRange: function(value, ratio, id) {
                  return ratio*100 < 30;
              }
          },
          padding: 0,
          fullCircle: true,
          displayType: "value"
      }
    }
    

extend.pie.label.show

#2.0.0

라벨 표시 여부를 지정합니다.

  • Type : Boolean
  • Default : true

extend.pie.label.position

#2.0.17

라벨 표시 위치를 지정합니다.

  • Type : String
  • Default : "inner"
  • Values
    • inner : Default 그래프 내부
    • outer : 그래프 외부

extend.pie.label.format

#2.0.0

라벨을 커스터마이징 합니다.

  • Type : Function
  • Format
    extend: {
      pie: {
          label: {
              format: function(value, ratio, id) {
                  return (ratio * 100).toFixed(3) + "%";
              }
          }
      }
    }
    
  • Function 파라미터
    • value : 값
    • ratio : 계산된 비율 (0 ~ 1)
    • id : 범례 ID

extend.pie.label.outerRange

#2.0.43

label.position="outer" 사용시 label 형태를 outer로 표시할 데이터 필터링 조건을 설정합니다.

  • Type : Number | Function
  • Format
    • Number Type
      (Number Type 사용시 value 값이 설정 값 이하인 데이터들의 라벨이 outer 형태로 표시됩니다.)
      extend: {
        pie: {
            label: {
                outerRange: 30
            }
        }
      }
      
    • Function Type
      extend: {
        pie: {
            label: {
                outerRange: function(value, ratio, id) {
                    return ratio*100 < 30;
                }
            }
        }
      }
      
  • Function 파라미터
    • value : 값
    • ratio : 계산된 비율 (0 ~ 1)
    • id : 범례 ID

extend.pie.padding

#2.0.0

각 영역(원호) 사이의 여백을 지정합니다.

  • Type : Number
  • Default : 0

extend.pie.fullCircle

#2.0.4

원 차트의 full circle 여부를 지정합니다.
extend.pie.fullCircle = false일 경우 반원으로 표현됩니다.

  • Type : Boolean
  • Default : true

extend.pie.displayType

#2.0.49

원 차트의 value 또는 퍼센트 표시 여부를 지정합니다.

  • Type : String
  • Default : "percent"
  • Values
    • percent : 퍼센트(%) 표시
    • value : 값 표시