Объект, поддерживающий все иконки 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 — Этот объект используется для создания цепочек.