Class MaterialIcon

MaterialIcon

Объект, поддерживающий все иконки Google Fonts .

Доступно для дополнений Google Workspace и приложений Google Chat.

const materialIcon = CardService.newMaterialIcon()
                         .setName('search')
                         .setFill(true)
                         .setWeight(400)
                         .setGrade(0);

Методы

Метод Тип возвращаемого значения Краткое описание
set Fill(fill) Material Icon Отображается ли иконка как заполненная.
set Grade(grade) Material Icon Вес и сорт влияют на толщину символа.
set Name(name) Material Icon Задает имя значка.
set Weight(weight) Material Icon Толщина обводки иконки.

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

setFill(fill)

Определяет, отображается ли иконка заполненной. Значение по умолчанию — false .

Чтобы просмотреть различные настройки значков, перейдите в раздел «Значки шрифтов Google» и измените настройки в разделе «Настройка» .

const materialIcon =
    CardService.newMaterialIcon().setName('search').setFill(true);

Параметры

Имя Тип Описание
fill Boolean Заполнен ли значок.

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

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


setGrade(grade)

Толщина и градиент влияют на размер символа. Корректировка градиента более точна, чем корректировка толщины, и оказывает незначительное влияние на размер символа. Выберите один из вариантов: {-25, 0, 200}. Если значение отсутствует, используется значение по умолчанию 0. Если указано другое значение, используется значение по умолчанию.

Чтобы просмотреть различные настройки значков, перейдите в раздел «Значки шрифтов Google» и измените настройки в разделе «Настройка» .

const materialIcon =
    CardService.newMaterialIcon().setName('search').setGrade(200);

Параметры

Имя Тип Описание
grade Integer Оценка качества иконы.

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

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


setName(name)

Задает имя значка. Обязательный параметр.

Название иконки, определенное в Google Font Icon , например, check_box .

Все недопустимые имена удаляются и заменяются пустой строкой, в результате чего иконка не отображается.

const materialIcon = CardService.newMaterialIcon().setName('search');

Параметры

Имя Тип Описание
name String Название иконки.

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

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


setWeight(weight)

Толщина обводки иконки. Выберите один из вариантов: {100, 200, 300, 400, 500, 600, 700}. Если значение отсутствует, используется значение по умолчанию 400. Если указано другое значение, используется значение по умолчанию.

Чтобы просмотреть различные настройки значков, перейдите в раздел «Значки шрифтов Google» и измените настройки в разделе «Настройка» .

const materialIcon =
    CardService.newMaterialIcon().setName('search').setWeight(700);

Параметры

Имя Тип Описание
weight Integer Толщина обводки иконки.

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

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