abstract const classcamAxonPlugin::Row

sys::Obj
  camAxonPlugin::Row : camAxonPlugin::Dict

@Js

Row of a Grid. Row also implements the Dict mixin to expose all of the columns as name/value pairs.

dis

Source

virtual override Str? dis(Str? name := null, Str? def := "")

Get display string for dict or the given tag. The Row implementation follows all the same rules as Dict.dis with following enhancements:

If the column meta defines a "format" pattern, then it is used to format the value via the appropiate toLocale method.

disVal

Source

@Deprecated
Str? disVal(Col col)

Deprecated in SkySpark 2.0, always returns null

each

Source

virtual override Void each(|Obj?,Str f)

Iterate through all the columns (both null and non-null).

get

Source

@Operator
virtual override Obj? get(Str name, Obj? def := null)

Get the column val by name. If column name doesn't exist or if the column value is null, then return def.

grid

Source

abstract Grid grid()

Parent grid

has

Source

virtual override Bool has(Str name)

Return true if the given name is mapped to a non-null column val.

isEmpty

Source

virtual override Bool isEmpty()

Always returns false.

meta

Source

@Deprecated
Dict meta(Col col)

Deprecated in SkySpark 2.0, always returns empty Dict

missing

Source

virtual override Bool missing(Str name)

Return true if the given name is not mapped to a non-null column val.

toStr

Source

virtual override Str toStr()

trap

Source

virtual override Obj? trap(Str name, Obj?[]? args := null)

Get the column val by name. If column name doesn't exist or if the column value is null, then throw UnknownNameErr.

val

Source

abstract Obj? val(Col col)

Scalar value for the cell