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:961 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:979 Properties data Defined in glass-easel/dist/glass_easel.d.ts:962 inner Data inner Data : null | { [
key :
string ]
: DataValue ; } Defined in glass-easel/dist/glass_easel.d.ts:963 Methods apply Data Updates apply Data Updates ( skipModelListener ? ) : void Parameters Optional
skipModelListener : boolean Returns void Defined in glass-easel/dist/glass_easel.d.ts:1012 get Changes get Changes ( ) : DataChange [] Defined in glass-easel/dist/glass_easel.d.ts:1004 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:989 replace Property replace Property ( propName , newData ) : boolean Parameters propName : string newData : unknown Returns boolean Defined in glass-easel/dist/glass_easel.d.ts:1000 replace Whole Data replace Whole Data ( data ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:987 set Changes set Changes ( changes ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:1002 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:1010 set Update Listener set Update Listener ( updateListener ) : void Returns void Defined in glass-easel/dist/glass_easel.d.ts:985 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:991 Static
create create ( data ) : DataGroup < any , PropertyList , MethodList > Returns DataGroup < any , PropertyList , MethodList > Defined in glass-easel/dist/glass_easel.d.ts:981
A data wrapper for data operations such as
setData