new CanvasLabel()
CanvasLabel 클래스는 차트상에 메모의 표현을 지원합니다.
메모를 표시하기 위해서 CanvasElement 클래스 인스턴스 내에 CanvasLabel 클래스 인스턴스를 설정합니다.
레이아웃은 다음과 같은 형식으로 작성됩니다.
...
<backgroundElements>
<CanvasElement>
<CanvasLabel fontSize="13" height="17" color="#888888" horizontalCenter="0" verticalCenter="65" text="HALF SIMPLE GAUGE"/>
</CanvasElement>
</backgroundElements>
...
Members
-
backgroundAlphaNumber
-
배경색의 투명도를 설정합니다.
- Default Value:
- 0
-
backgroundColorHexadecimal
-
배경색을 설정합니다.
- Default Value:
- #ffffff
-
borderAlphaNumber
-
테두리 선의 투명도를 설정합니다.
- Default Value:
- 1
-
borderColorHexadecimal
-
테두리 선의 색상을 설정합니다.
- Default Value:
- #000000
-
borderRadiusNumber
-
테두리 모서리선의 둥근 정도를 설정합니다.
- Default Value:
- NaN
-
borderStyleString
-
테두리 선의 스타일을 설정합니다.
유효값은 solid, none 입니다.
- Default Value:
- solid
-
borderThicknessNumber
-
테두리 선의 두께를 설정합니다.
- Default Value:
- 1
-
bottomNumber
-
하단 가장자리에서 얼마의 간격을 두고 라벨을 표시할 지를 설정합니다.
- Default Value:
- NaN
-
heightNumber
-
세로 크기 값을 설정합니다.
- Default Value:
- NaN
-
horizontalCenterNumber
-
수평위치의 중앙에서부터 얼마의 간격을 두고 문자열을 표시할 지를 설정합니다.
- Default Value:
- NaN
-
idString
-
식별자(Identifier)를 설정합니다.
식별자(Identifier)는 사용자에 의해 정의된 임의의 고유값입니다.
설정된 식별자(Identifier)를 통해 해당 객체에 접근이 가능합니다.- Default Value:
- null
-
leftNumber
-
왼쪽 가장자리에서 얼마의 간격을 두고 라벨을 표시할 지를 설정합니다.
- Default Value:
- NaN
-
paddingBottomNumber
-
하단 여백의 크기를 픽셀 단위로 설정합니다.
- Default Value:
- 0
-
paddingLeftNumber
-
왼쪽 여백의 크기를 픽셀 단위로 설정합니다.
- Default Value:
- 0
-
paddingRightNumber
-
오른쪽 여백의 크기를 픽셀 단위로 설정합니다.
- Default Value:
- 0
-
paddingTopNumber
-
상단 여백의 크기를 픽셀 단위로 설정합니다.
- Default Value:
- 3
-
percentLeftNumber
-
문자열이 표시되는 수평위치를 X 축 최대값의 위치를 100 으로 했을 때의 퍼센트 값으로 설정합니다.
유효값은 1 과 100 사이의 값입니다.
- Default Value:
- NaN
-
percentTopNumber
-
문자열이 표시되는 수직위치를 Y 축 최소값의 위치를 100 으로 했을 때의 퍼센트 값으로 설정합니다.
유효값은 1 과 100 사이의 값입니다.
- Default Value:
- NaN
-
rightNumber
-
오른쪽 가장자리에서 얼마의 간격을 두고 라벨을 표시할 지를 설정합니다.
- Default Value:
- NaN
-
textString
-
라벨로 표시될 문자열을 설정합니다.
- Default Value:
- null
-
textAlignString
-
라벨(텍스트)의 수평 정렬 방식을 설정합니다.
유효값은 left, center, right 입니다.
- Default Value:
- center
-
topNumber
-
상단 가장자리에서 얼마의 간격을 두고 라벨을 표시할 지를 설정합니다.
- Default Value:
- NaN
-
verticalAlignString
-
라벨(텍스트)의 수직 정렬 방식을 설정합니다.
유효값은 top, middle, bottom 입니다.
- Default Value:
- middle
-
verticalCenterNumber
-
수직위치의 중앙에서부터 얼마의 간격을 두고 문자열을 표시할 지를 설정합니다.
- Default Value:
- NaN
-
verticalGapNumber
-
문자열의 수직 여백의 크기를 설정합니다.
- Default Value:
- 4
-
widthNumber
-
가로 크기 값을 설정합니다.
- Default Value:
- NaN
Methods
-
itemClickJsFunction(labelId, text)
-
라벨 항목 클릭 시 실행되는 자바스크립트 함수명을 설정합니다.
<CanvasLabel ... itemClickJsFunction="itemClickJsFunc" /> ... itemClickJsFunc(labelId, text) { ... }
Name Type Description labelId
Number 라벨 항목의 인덱스
text
String 라벨