Справочник›API
API
Всё, что экспортирует пакет.
Теги
| Тег | Что это |
|---|---|
edinstvo-glass | Один кусок стекла |
edinstvo-glass-group | Общие настройки и слияние детей |
API элемента
| Свойство | Что делает |
|---|---|
material | Объект с любыми настройками материала |
source | Один из вариантов: "auto", селектор, картинка, видео или canvas |
invalidate() | Перерисовать на следующем кадре |
show(), hide() | Появление и исчезновение, оба возвращают промис |
Другие атрибуты
| Атрибут | Что делает |
|---|---|
source | CSS-селектор фона |
live | Перерисовывать каждый кадр |
appear | Проявляться при загрузке |
layer | Порядок наложения |
CSS-переменные
--glass-radius, --glass-shadow, --glass-tint, --glass-fallback, а также --glass- с именем любой числовой настройки.
JavaScript
import {
attachGlass,
defineGlass,
defaults,
ranges,
motionDefaults,
motionRanges,
} from "@edinstvo/glass";defineGlass("my-glass") регистрирует теги под вашим именем.