ianmackenzie / elm-iso-10303 / Step.EnumValue


type EnumValue

A capitalized enum value such as "STEEL" or "METRE".

fromString : String -> EnumValue

Construct an enum value from a string. The string will be capitalized and will have periods removed.

toString : EnumValue -> String

Convert an enum value to a string. The result will always be capitalized and will not have a leading/trailing periods (enum values are encoded in STEP files using leading and trailing periods, but those periods are considered to be an encoding detail and not part of the enum value).