const classcamAxonPlugin::Kind

sys::Obj
  camAxonPlugin::Kind

@Js

Kind identifies one of the valid tag value types.

bin

Source

const static Kind bin := BinKind.<ctor>()

bool

Source

const static Kind bool := BoolKind.<ctor>()

coord

Source

const static Kind coord := CoordKind.<ctor>()

date

Source

const static Kind date := DateKind.<ctor>()

dateTime

Source

const static Kind dateTime := DateTimeKind.<ctor>()

defVal

Source

virtual Obj defVal()

Default value for this kind

equals

Source

virtual override Bool equals(Obj? that)

fnPrefix

Source

const Str fnPrefix

Prefix for method names (lower case name)

fromStr

Source

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

fromType

Source

const static Kind? fromType(Type? type, Bool checked := true)

fromVal

Source

const static Kind? fromVal(Obj? val, Bool checked := true)

list

Source

const static Kind[] list

marker

Source

const static Kind marker := MarkerKind.<ctor>()

name

Source

const Str name

Name of kind: Int, Bool, DateTime

number

Source

const static Kind number := NumberKind.<ctor>()

ref

Source

const static Kind ref := RefKind.<ctor>()

remove

Source

const static Kind remove := RemoveKind.<ctor>()

str

Source

const static Kind str := StrKind.<ctor>()

time

Source

const static Kind time := TimeKind.<ctor>()

toStr

Source

virtual override Str toStr()

type

Source

const Type type

Type of the kind

uri

Source

const static Kind uri := UriKind.<ctor>()

valToDis

Source

virtual Str valToDis(Obj val)

Convert value to display string

valToStr

Source

virtual Str valToStr(Obj val)

Convert value to string

valToZinc

Source

virtual Str valToZinc(Obj val)

Convert value to zinc string encoding