Skip to content

pantoken-root / plugins/pantoken/custom-theme-colors/src / parseHexColor

関数: parseHexColor() ​

parseHexColor(input): string

ベータ

ユーザー提供の16進カラーを検証して正規化します。これは生成されたCSSへの未検証入力の唯一の入口なので、#rgb`/`#rrggbb 以外は拒否されます。

パラメーター ​

input ​

string

先頭の # の有無にかかわらない16進カラー。

戻り値 ​

string

小文字の #rrggbb。

例外 ​

TypeError — input が3桁または6桁の16進カラーでない場合に発生します。