Skip to content

pantoken-root / formats/scope/src / resolveScheme

Функция: resolveScheme() ​

resolveScheme(start): Scheme

Бета

Эффективная цветовая схема для start: явная привязка, если какой-либо предок её установил, иначе color-scheme color-scheme, к которому элемент фактически сводится, иначе предпочтение ОС.

Никогда не читает document.documentElement — именно такое глобальное чтение ведёт к рассинхронизации двух экземпляров на одной странице.

Параметры ​

start ​

Element | null

Возвращаемое значение ​

Scheme