시트 영역 가운데에 특정 시간동안 메세지
Dialog를 띄웁니다.
특정 시간 이후에는 자동으로 메세지가Dialog가 닫힙니다.time속성을 설정하지 않으면 메세지 아래 반투명 레이어가 생기고 확인 버튼을 누를때까지 닫히지 않습니다. (alert같이 동작)type속성은time속성을 설정하지 않으면1(true)이 기본으로 동작하고,time속성을 설정하면0(false)이 기본으로 동작한다

void showMessageTime( message, time, func, buttons, importance, type );
| Name | Type | Required | Description |
|---|---|---|---|
| message | string |
필수 | 시트 위에 다이얼로그 형태로 보여질 메세지 내용 |
| time | number |
선택 | 메세지가 보여질 시간(ms단위). 설정을 안하거나 0으로 설정시 계속 보여짐 |
| func | function |
선택 | 메세지에서 확인 버튼을 눌렀을때 콜백 함수 버튼의 순서대로 1,2,3,4 숫자가 args로 넘어옴 |
| buttons | array[string] |
선택 | 메세지가 표시될때 같이 보여질 버튼들 정의 |
| importance | number |
선택 | 메세지 중요도 (시트 초기화시 Cfg설정에 SuppressMessage(default: 3) 속성값보다 커야만 화면에 보여짐) |
| type | number |
선택 | 메세지 다이얼로그 생성시 시트 위에 반투명한 레이어로 덮을지 여부0:안덮음 (default)1:덮음 |
none
function popup() {
sheet.showMessageTime({
message: "<span style='color:black'>상신하시겠습니까?</span>",
time: 10000,
buttons: ["OK", "취소"],
func: function (args) {
if (args==1) {
//OK에 대한 처리
} else if (args==2) {
//취소에 대한 처리
}
}
});
}
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |
| core | 8.0.0.27 | type 기능 추가 |