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
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
@
Deprecated
Str? disVal(Col col)Deprecated in SkySpark 2.0, always returns null
- each
virtual override Void each(|Obj?,Str f)
Iterate through all the columns (both null and non-null).
- get
@
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
abstract Grid grid()
Parent grid
- has
virtual override Bool has(Str name)
Return true if the given name is mapped to a non-null column val.
- isEmpty
virtual override Bool isEmpty()
Always returns false.
- meta
@
Deprecated
Dict meta(Col col)Deprecated in SkySpark 2.0, always returns empty Dict
- missing
virtual override Bool missing(Str name)
Return true if the given name is not mapped to a non-null column val.
- toStr
virtual override Str toStr()
- trap
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
Scalar value for the cell