shamansir / genui / GenUI.Gradient

Gradient. The linear one and two-dimensional one.


type Gradient
    = Linear (List Stop)
    | TwoDimensional (List Stop2D)


type alias Stop =
{ color : GenUI.Color.Color
, position : Basics.Float 
}


type alias Stop2D =
{ color : GenUI.Color.Color
, position : { x : Basics.Float
, y : Basics.Float } 
}

Conversion to/from string

toString : Gradient -> String

fromString : String -> Result ParseError Gradient


type ParseError

errorToString : ParseError -> String