SmartArray.RdA programmer interface to init and polutate jmvcore::Array
jmvScaffold::SmartTable -> SmartArray
childrenObjsa list of children jmvScaffold::SmartTable
Inherited methods
new()Initialize the SmartArray object, creating the children tables
SmartArray$new(array, estimator = NULL)arrayA jamovi array of class jmvcore::Array
estimatoroptional 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