adius / vectual / TimeUtils.TypeAlias

Extra types for sharing between Internal and External interface.


type alias TimeFromFields =
{ hour : Basics.Int
, minute : Basics.Int
, second : Basics.Int
, millisecond : Basics.Int 
}

Alternate signature for Create.timeFromFields


type alias DateFromFields =
{ year : Basics.Int
, month : Time.Month
, day : Basics.Int
, hour : Basics.Int
, minute : Basics.Int
, second : Basics.Int
, millisecond : Basics.Int 
}

Alternate signature for Create.dateFromFieldsRecord

See Core.inToMonth for converting an integer month to a Month.