# showMessageTime (method)

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

###

### Syntax

    void showMessageTime( message, time, func, buttons, importance );

### Parameters

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`) 속성값보다 커야만 화면에 보여짐)

### Return Value

none

### Example

    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) {
                    //취소에 대한 처리
                }
            }
        });
    }

### Read More

- SuppressMessage cfg
- showMessage method
- hideMessage method
- onShowMessage event

### Since

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