Class DataType

Тип данных

Тип данных (DataType) используется для задания типа переменной. Тип может быть одним из базовых типов данных или типом ресурса, специфичным для Workspace Studio.

Доступно только для дополнений Google Workspace, расширяющих функциональность Google Workspace Studio.

Пример использования:

const dataType = AddOnsResponseService.newDataType()
    .setBasicDataType(
      AddOnsResponseService.BasicDataType.STRING
    )
    .setValueMetadata(
      AddOnsResponseService.newValueMetadata()
        .addEnumValue("sample_enum_value")
    );

let resourceField = AddOnsResponseService.newResourceField()
    .setSelector("question_1")
    .setDisplayText("Question 1")
    .setDataType(dataType);

}

Методы

Метод Тип возвращаемого значения Краткое описание
set Basic Data Type(basicDataType) Data Type Устанавливает тип данных на один из поддерживаемых Basic Data Type .
set Resource Type(resourceType) Data Type Устанавливает тип данных на заданный пользователем Resource Type .
set Value Metadata(valueMetadata) Data Type Задает Value Metadata , содержащие информацию о типе переменной.

Подробная документация

setBasicDataType(basicDataType)

Устанавливает тип данных на один из поддерживаемых типов BasicDataType .

Параметры

Имя Тип Описание
basic Data Type Basic Data Type Основной тип данных, к которому относится переменная.

Возвращаться

DataType — Этот объект типа данных используется для цепочек вызовов.


setResourceType(resourceType)

Устанавливает тип данных на заданный пользователем ResourceType .

Параметры

Имя Тип Описание
resource Type Resource Type Тип ресурса переменной, специфичный для конкретного приложения (пользовательский).

Возвращаться

DataType — Этот объект типа данных используется для цепочек вызовов.


setValueMetadata(valueMetadata)

Задает значение ValueMetadata , которое содержит информацию, относящуюся к типу переменной.

Параметры

Имя Тип Описание
value Metadata Value Metadata Метаданные значения содержат информацию о потенциальных значениях переменной.

Возвращаться

DataType — Этот объект типа данных используется для цепочек вызовов.