class

ItemStatus

@Js
@Serializable { simple=true }
const class ItemStatus : Enum

ItemStatus captures status level icon/color pairs

constructors fromStr

Return the ItemStatus instance for the specified name

fields abnormal

alarm

disabled

down

err

fault

info

nil

ok

overridden

pending

stale

syncing

unacked

unknown

vals

List of ItemStatus values indexed by ordinal

warn

methods color

icon

abnormal const static ItemStatus : abnormal

alarm const static ItemStatus : alarm

color ColorName color()

disabled const static ItemStatus : disabled

down const static ItemStatus : down

err const static ItemStatus : err

fault const static ItemStatus : fault

fromStr static new fromStr(Str name, Bool checked := true)

Return the ItemStatus instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

icon Icon icon()

info const static ItemStatus : info

nil const static ItemStatus : nil

ok const static ItemStatus : ok

overridden const static ItemStatus : overridden

pending const static ItemStatus : pending

stale const static ItemStatus : stale

syncing const static ItemStatus : syncing

unacked const static ItemStatus : unacked

unknown const static ItemStatus : unknown

vals const static ItemStatus[] : vals

List of ItemStatus values indexed by ordinal

warn const static ItemStatus : warn

Haxall 4.0.7 ∙ 27-Oct-2026 09:10 EDT