Class DataGroup<TData, TProperty, TMethod> Type Parameters TData extends DataList TProperty extends PropertyList TMethod extends MethodList Defined in glass-easel/dist/glass_easel.d.ts:977 Constructors constructor new Data Group < TData , TProperty , TMethod > ( associatedComponent , data , pureDataPattern , dataDeepCopy , propertyPassingDeepCopy , reflectToAttributes , observerTree ) : DataGroup < TData , TProperty , TMethod > Type Parameters TData extends DataList TProperty extends PropertyList TMethod extends MethodList Parameters associatedComponent : null | ComponentInstance < TData , TProperty , TMethod , Empty > data : DataWithPropertyValues < TData , TProperty > pureDataPattern : null | RegExp dataDeepCopy : DeepCopyStrategy propertyPassingDeepCopy : DeepCopyStrategy reflectToAttributes : boolean observerTree : DataGroupObserverTree Defined in glass-easel/dist/glass_easel.d.ts:995 Properties data Defined in glass-easel/dist/glass_easel.d.ts:978 inner Data inner Data : null | { [
key :
string ]
: DataValue ; } Defined in glass-easel/dist/glass_easel.d.ts:979 Methods apply Data Updates apply Data Updates ( skipModelListener ? ) : void Parameters Optional
skipModelListener : boolean Returns void Defined in glass-easel/dist/glass_easel.d.ts:1028 get Changes get Changes ( ) : DataChange [] Defined in glass-easel/dist/glass_easel.d.ts:1020 replace Data On Path replace Data On Path ( path , newData ) : void Parameters path : DataPath newData : unknown Returns void Defined in glass-easel/dist/glass_easel.d.ts:1005 replace Property replace Property ( propName , newData ) : boolean Parameters propName : string newData : unknown Returns boolean Defined in glass-easel/dist/glass_easel.d.ts:1016 replace Whole Data replace Whole Data ( data ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:1003 set Changes set Changes ( changes ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:1018 set Model Binding Listener set Model Binding Listener ( propName , listener ) : void Parameters propName : string listener : ModelBindingListener Returns void Defined in glass-easel/dist/glass_easel.d.ts:1026 set Update Listener set Update Listener ( updateListener ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:1001 splice Array Data On Path splice Array Data On Path ( path , index , del , inserts ) : void Parameters path : DataPath index : undefined | number del : undefined | number inserts : unknown [] Returns void Defined in glass-easel/dist/glass_easel.d.ts:1007 Static
create create ( data ) : DataGroup < any , PropertyList , MethodList > Returns DataGroup < any , PropertyList , MethodList > Defined in glass-easel/dist/glass_easel.d.ts:997
A data wrapper for data operations such as
setData