An R6 mapping type for configuring various “parameters”.
Essentially, serves as a nested map where the inner map is a
ScalarMap
:
{<param>: {<key>: <value>}}
Super class
tiledbsoma::MappingBase
-> ConfigList
Methods
Inherited methods
Method get()
Usage
ConfigList$get(param, key = NULL, default = quote(expr = ))
Arguments
param
Outer key or “parameter” to fetch
key
Inner key to fetch; pass
NULL
to return the map forparam
default
Default value to fetch if
key
is not found; defaults toNULL
Method set()
Arguments
param
Outer key or “parameter” to set
key
Inner key to set
value
Value to add for
key
, orNULL
to remove the entry forkey
; optionally provide onlyparam
andvalue
as aScalarMap
to updateparam
with the keys and values fromvalue