arowM / elm-data-url / DataUrl.Data

A module for data part of data URLs.

Types


type Data
    = Textual String
    | Base64 String

A type representing the data part of data urls.

Convert functions

toString : Data -> String

Convert Data value to String.

DataUrl.Data.toString <| Textual "foobarbaz"
--> "foobarbaz"

DataUrl.Data.toString <| Base64 "foobarbaz"
--> "foobarbaz"

Helper functions

isBase64 : Data -> Basics.Bool

isBase64 (Base64 "any string")
--> True

isBase64 (Textual "any string")
--> False