# selectAllow (Properties)

> 사용자가 마우스 클릭, Dragging으로 영역 선택 시 선택한 영역의 범위가 변경될 때만 발생하는 `콜백(callback) 함수를 정의`할 수 있습니다.
> `return true` 시 선택상태가 됩니다.(false면 선택상태가 되지 않습니다)
> `return true/false` 필수로 반환해야 합니다.

### Type

`function`

### Example

> 콜백(callback) 함수의 parameter로 선택한 영역의 시작 날짜로 설정된 `"start"` javascript Date객체, 선택한 영역의 종료 날짜로 설정된 `"end"` javascript Date객체를 사용할 수 있습니다.

parameter | DataType | 설명
--- | --- | ---
`start` | `javascript Date` | 선택한 영역의 시작 날짜
`end` | `javascript Date` | 선택한 영역의 종료 날짜

    options = {
        selectAllow: function(selectInfo) {
            console.log("선택한 영역의 시작 날짜: ", selectInfo.start);
            console.log("선택한 영역의 종료 날짜: ", selectInfo.end);
            return true;
        },

        selectable: true
    };

### Read More

- selectable props

### Since

product | version | desc
--- | --- | ---
core | 1.5.0.0 | 기능 추가