# static 객체 란

> `ibcalendar.min.js` 파일을 화면에 추가하면 전역변수로 `IBCalendar`객체가 생성됩니다.
> 이 객체를 통해 달력 객체를 가져오고 사용하실 수 있습니다.

> `IBCalendar`객체가 갖고 있는 함수와 속성은 아래와 같습니다.

## 내부 함수/이벤트/속성

Name | Type | Description
--- | --- | ---
create | `function` | `달력 객체`를 생성하고 반환합니다.
clear | `function` | 현재 HTML 문서 내에 생성된 모든 달력 객체들을 삭제합니다.
delete | `function` | 지정한 ID의 달력 객체를 삭제합니다.
deserialize | `function` | serialized된 문자열을 이용하여 IBCalendar 객체를 생성하고 반환합니다.
get | `function` | 지정한 ID의 달력 객체를 반환합니다.
has | `function` | 지정한 ID의 달력 객체 존재여부를 반환합니다.
keys | `function` | 현재 HTML 문서 내에 생성된 달력 객체들의 ID를 배열로 반환합니다.
size | `function` | 현재 HTML 문서 내에 생성된 달력 객체들의 수를 반환합니다.
version | `function` | 화면에 로드된 제품의 버전을 리턴합니다.

### Since

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