ibsheet 최상위 폴더
├─ dependency.min.js // ibcalendar 3rd party 라이브러리 (기본)
├─ ibcalendar.min.js // ibcalendar 코어파일 (기본)
├─ ibleaders.js // 라이선스 파일 (기본)
│
├─ css // CSS 폴더
│ ├─ dependency.css // 3rd party 라이브러리 css 파일 (기본)
│ ├─ ibcalendar.css // 기본 테마 css 파일
│ ├─ dark.css // dark 테마 css 파일
│ ├─ material.css // material 테마 css 파일
│ ├─ classic.css // classic 테마 css 파일
│ │
│ └─ resources // css 테마에 사용되는 이미지가 담겨있는 폴더
│ ├─ classic // classic 테마에 사용되는 이미지 파일이 담긴 폴더
│ ├─ common // 모든 테마에서 공통적으로 사용되는 이미지 파일이 담긴 폴더
│ ├─ dark // dark 테마에 사용되는 이미지 파일이 담긴 폴더
│ └─ plugins // 3rd party 라이브러리에서 사용되는 이미지 파일이 담긴 폴더
│
└─ locale // 다국어 메세지 폴더
├─ ko.js // 한국어 메세지 파일 (기본)
└─ en.js // 영어 메세지 파일
제품 라이선스
를 담고 있는 파일로 내용은 다음과 같습니다.
var ibleaders = ibleaders || { ibcalendar: { license: "" } };
ibleaders.ibcalendar.license= "W2FtSztPKCBzbD8emM5ZzV7fAQnTXcJYS4gLHA0bXp0PTx1EGsBbEA6NicldTx+aXx0MG0IbRZ8HD1uL3srbz=";
제품에서 사용하는 3rd party 라이브러리 파일로 안의 내용은 절대 수정하시면 안됩니다.
제품의 코어 파일로 안의 내용은 절대 수정하시면 안됩니다.
캘린더에서 사용하는 css파일(/css/ibcalendar.css
)이 해당 폴더에 들어있습니다.
캘린더에서 보여지는 아이콘이나 이미지들이 해당 폴더에 들어있습니다.
캘린더 내부에서 사용하는 여러가지 상수와 시트 사용자가 보게 되는 메세지가 정의 되어 있습니다.
/locale/ko.js
/locale/en.js