# CanEmpty (col)

> 열의 값을 빈값으로 설정할 수 있도록 하는 설정입니다.
> `CanEmpty: 0`으로 설정된 열에 대해서는 값을 지우거나 빈 값으로 설정할 수 없습니다.
> Type (appendix)에 따라서 설정할 수 있습니다.
> 설정 가능한 타입은 `Int`, `Float`, `Bool`, `Date` 입니다.
> 또한 타입에 따라 기본값이 다릅니다.
> `Bool` 타입의 경우 1번부터 4번까지 값 사이클은 다음과 같습니다.
> 1 인 경우 `["" => 1 => 0 ...]` , 2 인 경우 `["" => 0 => 1 ...]`,
> 3 인 경우 `"" => [1 => 0 => 1 => 0 ...]`, 4 인 경우 `"" => [0 => 1 => 0 => 1 ...]` 형태로 `Bool` 타입의 값이 싸이클을 돕니다.

###

CanEmpty : 0
CanEmpty : 1
CanEmpty : 2
CanEmpty : 3
CanEmpty : 4

### Type

`number`

### Options

Value | Description
--- | ---
`0` | 빈 값 설정 불가 (default: `Int`, `Float`, `Bool`)
`1` | 빈 값 설정 가능 (default: `Int`, `Float`, `Bool`, `Date`)
`2` | 빈 값 설정 가능 (default: `Bool`, `Date`)
`3` | 빈 값 설정 가능 (default: `Bool`, `Date`)
`4` | 빈 값 설정 가능 (default: `Bool`, `Date`)

### Example

    // 특정 열에 대해 빈 값이 설정되도록 수정
    options.Cols = [
        {Type: "Int", Name: "sPoint", CanEmpty: 1 ...},
        {Type: "Bool", Name: "sBool1", CanEmpty: 2 ...},
        {Type: "Bool", Name: "sBool2", CanEmpty: 3 ...},
        {Type: "Date", Name: "sDate", CanEmpty: 4 ...},
        ...
    ];

### Read More

- CanEdit col
- CanMove col
- CanResize col
- CanSort col
- Type col
- Type appendix

### Since

product | version | desc
--- | --- | ---
core | 8.0.0.0 | 기능 추가
core | 8.0.0.3 | `Bool` 타입 추가