Searched refs:subVm (Results 1 – 6 of 6) sorted by relevance
/third_party/jsframework/test/ut/model/ |
D | directive.ts | 72 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 …]
|
D | index.ts | 100 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/ |
D | directive.ts | 157 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 …]
|
D | pageLife.ts | 292 vm._childrenVms.forEach((subVm) => { 293 subVm.$emit(`hook:${type}`); 294 emitSubVmLife(subVm, type);
|
D | index.ts | 345 this.__childrenVms.forEach((subVm) => { 346 subVm.$broadcast(type, evt);
|
D | compiler.ts | 534 const subVm = new Vm( constant 567 bindSubVmAfterInitialized(vm, subVm, target, dest);
|