RealGrid2 API
Interface
NumberCellEditor

NumberCellEditor

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

Signature:

export interface NumberCellEditor extends CellEditor 

Extends: CellEditor

Remarks

CellEditor 를 상속한다.

editFormat을 이용해서 입력시 천단위 기호를 표시하거나 소수점이하 자리를 제한할수 있다.

[상위 클래스]

CellEditor

Example

// string type
column.editor = "number"
 
// object type
column.editor = { type: "number", positiveOnly: true};
 
// 정수만 입력
column.editor = {type:"number", editFormat:"#,##0"}
 
// 소수점 2자리까지만 입력
column.editor = {type:"number", editFormat:"#,##0.00"}

Properties

PropertyTypeDescription
addStringstringmultipleChar로 덧붙여지는 문자열
blankWithSpaceboolean스페이스 바 키로 공백 입력을 허용할 것인지 여부
delaynumber버튼을 누르고 있는 동안 값이 변경되는 속도를 지정한다.
directionstring버튼을 세로 또는 가로로 배열한다.
editFormatstring입력되는 숫자의 서식
integerOnlyboolean정수 값만 입력 허용 여부
maxnumber최대값을 입력한다.
maxIntegerLengthnumber입력 허용 가능 자리수
maxLengthExceptCommaboolean콤마(,)를 제외하고 입력 최대 길이를 정할 것인지 여부
minnumber최소값을 입력한다.
multipleCharstringaddString에 해당하는 문자 키
positiveOnlyboolean양수 값만 입력 허용 여부
showStepButtonbooleanstep버튼을 표시할것인지 여부
stepnumber버튼을 클릭했을때 더하거나 빼는 값을 입력한다.
textReadOnlyboolean키보드를 이용한 입력허용 여부
type"number"셀 편집기 종류: 숫자

Properties Desc

addString

multipleChar로 덧붙여지는 문자열


blankWithSpace

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


delay

버튼을 누르고 있는 동안 값이 변경되는 속도를 지정한다.


direction

버튼을 세로 또는 가로로 배열한다.


editFormat

입력되는 숫자의 서식

Remarks:

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

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

화면에 표시되는 서식은 ValueColumn.numberFormat을 참조.


integerOnly

정수 값만 입력 허용 여부


max

최대값을 입력한다.


maxIntegerLength

입력 허용 가능 자리수

Remarks:

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


maxLengthExceptComma

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


min

최소값을 입력한다.


multipleChar

addString에 해당하는 문자 키


positiveOnly

양수 값만 입력 허용 여부


showStepButton

step버튼을 표시할것인지 여부


step

버튼을 클릭했을때 더하거나 빼는 값을 입력한다.


textReadOnly

키보드를 이용한 입력허용 여부


type

셀 편집기 종류: 숫자