new NumberMaskFormatter()
숫자를 주어진 형식에 따라 표시하는 포맷터입니다.
Example
레이아웃은 다음과 같은 형식으로 작성됩니다.
<rMateGrid>
<NumberMaskFormatter id="maskfmt" formatString="###-###"/>
<DataGrid id="dg1" horizontalScrollPolicy="auto">
<columns>
...
<DataGridColumn id="dg1col4" dataField="ID" formatter="{maskfmt}"/>
...
</columns>
</DataGrid>
</rMateGrid>
Members
-
alignstring
-
마스크 패턴 문자열보다 데이터가 적을 경우 문자열의 정렬 기준을 지정합니다.
가령 마스크 패턴이 "###-###" 이고 데이터로 "1234"로 넣을 경우 이 속성이 "right"이면 결과는 "1-234"가 되며 "left"일 경우 "123-4"가 됩니다.
유효값 : "left","right"- Default Value:
- "left"
-
formatStringstring
-
마스크 패턴.
입력되는 숫자를 원하는 포맷으로 변형하여 출력하게 됩니다. -
numberSymbolstring
-
마스크 패턴에서 숫자를 나타내는 문자.
- Default Value:
- "#"
-
returnValueWhenErrorboolean
-
변환시 오류가 발생하면 원 데이터를 반환할지 여부.
false일 경우 빈 문자열을 반환합니다.- Default Value:
- "false"
Methods
-
format(value){string}
-
전달된 값으로 포맷한 문자열을 반환합니다.
Name Type Description value
number | string 포맷할 값
Returns:
Type Description string 포맷된 문자열