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:956 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:974 Properties data Defined in glass-easel/dist/glass_easel.d.ts:957 inner Data inner Data : null | { [
key :
string ]
: DataValue ; } Defined in glass-easel/dist/glass_easel.d.ts:958 Methods apply Data Updates apply Data Updates ( skipModelListener ? ) : void Parameters Optional
skipModelListener : boolean Returns void Defined in glass-easel/dist/glass_easel.d.ts:1007 get Changes get Changes ( ) : DataChange [] Defined in glass-easel/dist/glass_easel.d.ts:999 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:984 replace Property replace Property ( propName , newData ) : boolean Parameters propName : string newData : unknown Returns boolean Defined in glass-easel/dist/glass_easel.d.ts:995 replace Whole Data replace Whole Data ( data ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:982 set Changes set Changes ( changes ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:997 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:1005 set Update Listener set Update Listener ( updateListener ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:980 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:986 Static
create create ( data ) : DataGroup < any , PropertyList , MethodList > Returns DataGroup < any , PropertyList , MethodList > Defined in glass-easel/dist/glass_easel.d.ts:976
A data wrapper for data operations such as
setData