문자 입력 제한
inputCharacters, ignoreCharacters속성으로 특정 문자들만 입력받거나 특정 문자들만 제한할 수 있습니다.
editor.inputCharacters 속성에 적용된 문자는 그리드 셀 편집 시 입력이 가능합니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"name": "OrderID",
"fieldName": "OrderID",
"width": "150",
"styles": {
"textAlignment": "center"
},
"header": {
"text": "alphabet만 입력가능",
"styles": {
"background": "linear,#22ffd500,#ffffd500,90"
}
},
"editor": {
"type": "line",
"inputCharacters": "A-Za-z"
}
}
editor.ignoreCharacters 속성에 적용된 문자는 그리드 셀 편집 시 입력이 불가능합니다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"name": "CustomerID",
"fieldName": "CustomerID",
"width": "150",
"styles": {
"textAlignment": "center"
},
"header": {
"text": "alphabet은 입력불가",
"styles": {
"background": "linear,#22ffd500,#ffffd500,90"
}
},
"editor": {
"type": "line",
"ignoreCharacters": "A-Za-z"
}
}
inputCharacters를 사용해서 한글만 입력할 수 있도록 설정할 수 있습니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"name": "EmployeeID",
"fieldName": "EmployeeID",
"width": "150",
"styles": {
"textAlignment": "center"
},
"header": {
"text": "한글만 입력가능",
"styles": {
"background": "linear,#22ffd500,#ffffd500,90"
}
},
"editor": {
"type": "line",
"inputCharacters": "ㄱ-힣"
}
}