MCPcopy Create free account
hub / github.com/eva-engine/eva.js / update

Method update

packages/plugin-evax/lib/EvaXSystem.ts:111–126  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

109 defineProperty(realKey, deep, this.store, key, this.store, (key, oldStore) => this.changeCallback(key, oldStore));
110 }
111 update() {
112 const changes = this.componentObserver.clear();
113 for (const changed of changes) {
114 switch (changed.type) {
115 case OBSERVER_TYPE.ADD:
116 this.add(changed);
117 break;
118 // case OBSERVER_TYPE.CHANGE:
119 // this.change(changed)
120 // break;
121 case OBSERVER_TYPE.REMOVE:
122 this.remove(changed);
123 break;
124 }
125 }
126 }
127 lateUpdate() {
128 for (const item of this.changeList) {
129 this.ee.emit(item.key, this.store, item.oldStore);

Callers

nothing calls this directly

Calls 3

addMethod · 0.95
removeMethod · 0.95
clearMethod · 0.45

Tested by

no test coverage detected