NumberCellEditor

숫자와 구두점 및 부호만을 입력할 수 있는 편집기

상세 설명

가장 마지막 위치에 c나 f, a를 지정하여 사용한다.

editFormat = "#,##0.###;.;,;f" 포멧;소수점기호;천자리기호;f or c or a 를 입력한다.

'f': Math.floor (내림)

'c': Math.ceil (올림)

'a': Math.abs (절대값)

CellEditor 를 상속한다.

[상위 클래스]

CellEditor

예제 코드

// string type
column.editor = "number"

// object type
column.editor = { type: "number", positiveOnly: true}

프로퍼티 정보

addString


addString: string

multipleChar로 덧붙여지는 문자열

기본값

'000'

blankWithSpace


blankWithSpace: boolean

스페이스 바 키로 공백 입력을 허용할 것인지 여부

기본값

false

editFormat


editFormat: string

입력되는 숫자의 서식

상세 설명

"#,##0.##" 을 지정하면 "1,234,567.89" 와 같이 천단위 구분기호 , 를 표시하면서 소수점은 2자리까지만 입력받는다.

일부 국가에서 사용되는 천단위 구분기호와 소수점이 반대인 경우 "#,##0.##;,;." 으로 지정한다.

integerOnly


integerOnly: boolean

정수 값만 입력 허용 여부

기본값

false

maxIntegerLength


maxIntegerLength: number

입력 허용 가능 자리수

상세 설명

0 이 입력되면 제한이 없다.

maxLengthExceptComma


maxLengthExceptComma: boolean

콤마(,)를 제외하고 입력 최대 길이를 정할 것인지 여부

multipleChar


multipleChar: string

addString에 해당하는 문자 키

positiveOnly


positiveOnly: boolean

양수 값만 입력 허용 여부

기본값

false