yumemi/front/color

色の Type(0.12、51 v6「頁の色」)。#rrggbb だけを parse する opaque な値で、出力は r・g・b の数から字を組み直す。DB から来た字が CSS の本文へ素で入る道を型の側で閉じる。

Types

中身は r・g・b の数から組み直した #rrggbb(小文字)。1 欄なので back の JSON の写しでは 字のまま出る(blob.Blob と同じ形)。

pub opaque type Color

Values

pub fn decoder() -> decode.Decoder(Color)
pub fn parse(raw: String) -> Result(Color, Nil)

# と 16 進 6 桁だけを通す。大文字は小文字と同じ値。

pub fn to_css(color: Color) -> String

#rrggbb(小文字)。parse で r・g・b の数から組み直した字で、parse に渡した字はそのまま出ない。

pub fn to_string(color: Color) -> String

保存と転送の字(to_css と同じ)。

✨ Search Document