시트가 사용하는 css 파일을 변경합니다.
기본 사용 css 파일(/default/main.css)파일 대신해 사용할 css 파일의 경로와 css 내에prefix(접두어)를 설정합니다.
여기서css prefix란 시트의 css 파일에 각 클레스 시작 이름입니다.
(/default/main.css파일을 열어보면 모든 클레스 명이".IB"로 시작하는걸 알 수 있습니다.) 다른 테마를 사용하실 때는 반드시 이prefix명도 기존과 달라야 합니다.
void setTheme( prefix, csspath, render );
| Name | Type | Required | Description |
|---|---|---|---|
| prefix | string |
필수 | css 파일 내에 사용할 접두어 (default: "IB") |
| csspath | string |
필수 | 새로 적용할 css 파일 경로 |
| render | boolean |
선택 | 즉시 화면 반영 여부 해당 기능을 0(false)로 사용했을 경우, 작업 마무리 시에 rerender()를 실행해야 화면에 반영 됩니다.0(false):반영 안함1(true):즉시 반영 (default) |
none
기본으로 제공하는 테마
| value | Prefix | Description |
|---|---|---|
default 폴더 |
IB(default) |
시트에서 사용하는 이미지를 svg 제공 |
default_img 폴더 |
IB |
시트에서 사용하는 이미지를 png, gif 제공 |
grace 폴더 |
IBGR |
시트에서 사용하는 이미지를 svg 제공 |
gray 폴더 |
IBGY |
시트에서 사용하는 이미지를 svg 제공 |
material 폴더 |
IBMR |
시트에서 사용하는 이미지를 svg 제공 |
mint 폴더 |
IBMT |
시트에서 사용하는 이미지를 svg 제공 |
simple 폴더 |
IBSP |
시트에서 사용하는 이미지를 svg 제공 |
//partnerStyle.css 파일을 시트의 테마로 적용한다.
sheet.setTheme("SH", "./newTheme/partnerStyle.css", 1);
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |