Setter methods
This is the collection of setter methods within the MergeableStore
interface. There are 21 setter methods in total.
setTables
The setTables
method takes an object and sets the entire tabular data of the Store
.
setTablesJson
The setTablesJson
method takes a string serialization of all of the Tables
in the Store
and attempts to update them to that.
setTablesSchema
The setTablesSchema
method lets you specify the TablesSchema
of the tabular part of the Store
.
setTable
The setTable
method takes an object and sets the entire data of a single Table
in the Store
.
setRow
The setRow
method takes an object and sets the entire data of a single Row
in the Store
.
addRow
The addRow
method takes an object and creates a new Row
in the Store
, returning the unique Id
assigned to it.
setPartialRow
The setPartialRow
method takes an object and sets partial data of a single Row
in the Store
, leaving other Cell
values unaffected.
setCell
The setCell
method sets the value of a single Cell
in the Store
.
setPartialValues
The setPartialValues
method takes an object and sets its Values
in the Store
, but leaving existing Values
unaffected.
setValues
The setValues
method takes an object and sets all the Values
in the Store
.
setValuesJson
The setValuesJson
method takes a string serialization of all of the Values
in the Store
and attempts to update them to those values.
setValuesSchema
The setValuesSchema
method lets you specify the ValuesSchema
of the keyed Values
part of the Store
.
setValue
Read moreapplyChanges
The applyChanges
method applies a set of Changes
to the Store
.
applyMergeableChanges
The applyMergeableChanges
method applies a set of mergeable changes or content to the MergeableStore
.
merge
The merge
method is a convenience method that applies the mergeable content from two MergeableStores to each other in order to bring them to the same state.
setContent
The setContent
method takes an array of two objects and sets the entire data of the Store
.
setDefaultContent
The setDefaultContent
method sets initial content of a MergeableStore
.
setJson
The setJson
method takes a string serialization of all of the Tables
and Values
in the Store
and attempts to update them to those values.
setMergeableContent
The setMergeableContent
method sets the full content of a MergeableStore
, together with the metadata required to make it mergeable with another.
setSchema
The setSchema
method lets you specify the TablesSchema
and ValuesSchema
of the Store
.