SmartArray.Rd
A programmer interface to init and polutate jmvcore::Array
jmvScaffold::SmartTable
-> SmartArray
childrenObjs
a list of children jmvScaffold::SmartTable
Inherited methods
new()
Initialize the SmartArray object, creating the children tables
SmartArray$new(array, estimator = NULL)
array
A jamovi array of class jmvcore::Array
estimator
optional R6. If set, SmartArray inquires
the R6 class for init and run functions to initialize and populate the jamovi tables.
the R6 class should provide functions using the convention init_[nickname]
and run_[nickname] where the
nickname` is the unique identifier given to the jamovi table. The unique identifiers can be
arrayname: the name of the jmvcore::Array
groupname_arrayname: the name of the jmvcore::Group
containing the jmvcore::Array
and the Array name
initTable()
initializes all children tables from runSource
or estimator::run_[tablename]
, and
takes care of all aesthetic adjustments required
runTable()
fills all children tables from runSource
or estimator::run_[tablename]
, and
takes care of all aesthetic adjustments required