LineCellEditor

한 줄 입력을 받을 수 있는 텍스트 편집기

상세 설명

RealGrid의 기본편집기. 컬럼에 editor 속성을 지정하지 않거나 'line' / 'text' 를 지정하면 LineCellEditor가 사용된다. TextCellEditor 를 상속한다.

[상위 클래스]

CellEditor - TextCellEditor

예제 코드

// string type
column.editor = "line"

// object type
column.editor = { type: "line", maxLength: 1}

프로퍼티 정보

ignoreCharacters


ignoreCharacters: string

입력시 제외하는 문자열

상세 설명

편집시 특정문자는 제한하는 경우 제한할 문자열을 입력한다.

예제 코드

// 영문만 입력가능하고 ABCD는 입력제외 abcd는 입력가능.
column.editor = {type:"line", inputCharacters:"A-Za-z", ignoreCharacters:"ABCD"}

inputCharacters


inputCharacters: string

입력시 허용하는 문자열

상세 설명

편집시 영문 또는 숫자등 특정집합만 입력가능하도록 하는 경우 허용할 문자을 입력한다.

예제 코드

// 영문만 입력가능.
column.editor = {type:"line", inputCharacters:"A-Za-z"};

// 한글만 입력가능
column.editor = {type:"line", inputCharacters:"ㄱ-힣"};

type


type: "line" | "text"

셀 편집기 종류: 한 줄