labelStyleFrom関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A look read back from CSS custom properties: any property the page has not set keeps its default. Pass how the page reads one, for example (name) => getComputedStyle(element).getPropertyValue(name).
インポート
import { labelStyleFrom } from "@johnmorrisdotca/hoshi-stars/sky-labels";
定義
function labelStyleFrom(read: (name: string) => string): LabelStyle
引数
| 名前 | 型 | 説明 |
|---|---|---|
read | (name: string) => string | Gives the value of a custom property by name, or an empty text where it has none. |
戻り値
LabelStyle
A complete look.
例
import { labelStyleFrom } from "@johnmorrisdotca/hoshi-stars/sky-labels";
const style = labelStyleFrom((name) => (name === "--hoshi-label-case" ? "upper" : ""));
console.log(style.case, style.size);upper 11出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。