type

FutureState

@Deprecated { msg="Use FutureStatus" }
@Js
@Serializable { simple=true }
enum class FutureState : Enum

State of a Future's asynchronous computation

enum

constructors

fromStr

Return the FutureState instance for the specified name.

fields

vals

List of FutureState values indexed by ordinal

methods

isCancelled

Return if the cancelled state

isComplete

Return if in any completed state: ok, err, or cancelled

isErr

Return if the err state

isOk

Return if the ok state

isPending

Return if pending state

Slot Details

cancelled

const static FutureState cancelled := ...

err

const static FutureState err := ...

fromStr

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

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

isCancelled

Bool isCancelled()

Return if the cancelled state

isComplete

Bool isComplete()

Return if in any completed state: ok, err, or cancelled

isErr

Bool isErr()

Return if the err state

isOk

Bool isOk()

Return if the ok state

isPending

Bool isPending()

Return if pending state

ok

const static FutureState ok := ...

pending

const static FutureState pending := ...

vals

const static FutureState[] vals := ...

List of FutureState values indexed by ordinal