Class TimePicker

시간선택 도구

사용자가 시간을 입력할 수 있는 입력란입니다.

Google Workspace 부가기능 및 Google Chat 앱에서 사용할 수 있습니다.

const dateTimePicker =
    CardService.newTimePicker()
        .setTitle('Enter the time.')
        .setFieldName('time_field')
        // Set default value as 3:30 AM.
        .setHours(3)
        .setMinutes(30)
        .setOnChangeAction(
            CardService.newAction().setFunctionName('handleDateTimeChange'),
        );

메서드

메서드반환 유형간략한 설명
setFieldName(fieldName)TimePickerUI 상호작용이 있을 때 생성되는 이벤트 객체에서 이 선택 도구를 식별하는 필드 이름을 설정합니다.
setHours(hours)TimePicker입력란에 설정할 사전 입력된 시간 값을 설정합니다.
setMinutes(minutes)TimePicker입력란에 설정할 미리 채워진 분 값을 설정합니다.
setOnChangeAction(action)TimePicker선택 도구 입력이 변경될 때마다 스크립트가 실행하는 Action를 설정합니다.
setTitle(title)TimePicker입력란 위에 표시되는 제목을 설정합니다.

자세한 문서

setFieldName(fieldName)

UI 상호작용이 있을 때 생성되는 이벤트 객체에서 이 선택 도구를 식별하는 필드 이름을 설정합니다. 필드 이름은 사용자에게 표시됩니다. 필수사항입니다. 지정된 필드 이름은 고유해야 합니다.

매개변수

이름유형설명
fieldNameString이 입력에 할당할 이름입니다.

리턴

TimePicker: 체이닝을 위한 선택 도구입니다.


setHours(hours)

입력란에 설정할 사전 입력된 시간 값을 설정합니다.

매개변수

이름유형설명
hoursInteger입력에 배치되는 기본 시간 값으로 범위는 0~23입니다. 항상 양식 콜백 매개변수에서 문자열로 표현됩니다.

리턴

TimePicker: 체이닝을 위한 선택 도구입니다.


setMinutes(minutes)

입력란에 설정할 미리 채워진 분 값을 설정합니다.

매개변수

이름유형설명
minutesInteger입력에 배치되는 기본 분 값의 범위는 0~59입니다. 항상 양식 콜백 매개변수에서 문자열로 표현됩니다.

리턴

TimePicker: 체이닝을 위한 선택 도구입니다.


setOnChangeAction(action)

선택 도구 입력이 변경될 때마다 스크립트가 실행하는 Action를 설정합니다.

매개변수

이름유형설명
actionAction수행할 작업입니다.

리턴

TimePicker: 체이닝을 위한 선택 도구입니다.


setTitle(title)

입력란 위에 표시되는 제목을 설정합니다.

매개변수

이름유형설명
titleString입력란 제목입니다.

리턴

TimePicker: 체이닝을 위한 선택 도구입니다.