Home
last modified time | relevance | path

Searched refs:subVm (Results 1 – 6 of 6) sorted by relevance

/third_party/jsframework/test/ut/model/
Ddirective.ts72 let subVm: any; variable
94 subVm = {
106 bindSubVm(vm, subVm, {
114 expect(subVm.a).eql(3);
115 expect(subVm.b).to.be.undefined;
116 expect(subVm._rootEl).to.be.undefined;
120 bindSubVm(vm, subVm, {
126 expect(subVm.a).eql(2);
130 subVm._rootEl = {
140 initElement(subVm._rootEl);
[all …]
Dindex.ts100 const subVm = vm._childrenVms[0]; constant
102 subVm.$on('event1', spyChild);
117 expect(subVm._type).eql('child');
125 subVm.$emit('event1', detail);
136 subVm.$dispatch('event1', detail);
147 subVm.$broadcast('event1', detail);
167 expect(subVm.$root()._type).eql('parent');
171 expect(subVm.$parent()._type).eql('parent');
/third_party/jsframework/runtime/main/model/
Ddirective.ts157 const subVm: any = rawSubVm || {}; constant
159 const options: any = subVm._vmOptions || {};
169 mergeProps(repeatItem, props, vm, subVm);
170 mergeProps(template.attr, props, vm, subVm);
180 mergePropsObject(key, value, vm, subVm);
193 subVm._css[cssName] = cssParent;
209 export function bindSubVmAfterInitialized(vm: Vm, subVm: Vm, template: TemplateInterface, target: E…
210 mergeClassStyle(template.classList, vm, subVm);
211 mergeStyle(template.style, vm, subVm);
213 target.children[target.children.length - 1]._vm = subVm;
[all …]
DpageLife.ts292 vm._childrenVms.forEach((subVm) => {
293 subVm.$emit(`hook:${type}`);
294 emitSubVmLife(subVm, type);
Dindex.ts345 this.__childrenVms.forEach((subVm) => {
346 subVm.$broadcast(type, evt);
Dcompiler.ts534 const subVm = new Vm( constant
567 bindSubVmAfterInitialized(vm, subVm, target, dest);