mosx
Version:
Multiview observable state management engine
19 lines • 1.34 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Serializer = void 0;
class Serializer {
constructor(tracker) {
this.listeneres = new Set();
this.nodes = tracker.nodes;
this.listeneres = tracker.listeners;
this.root = tracker.root;
this.onCreate();
}
onCreate() { }
beforeChange(change, parent) { }
afterChange(change, parent) { }
onCreateNode(entry, target) { }
onDeleteNode(entry) { }
}
exports.Serializer = Serializer;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvc2VyaWFsaXplci9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQSxNQUFzQixVQUFVO0lBSzlCLFlBQWEsT0FBb0I7UUFIMUIsZUFBVSxHQUFzQixJQUFJLEdBQUcsRUFBZ0IsQ0FBQTtRQUk1RCxJQUFJLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUE7UUFDMUIsSUFBSSxDQUFDLFVBQVUsR0FBRyxPQUFPLENBQUMsU0FBUyxDQUFBO1FBQ25DLElBQUksQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQTtRQUV4QixJQUFJLENBQUMsUUFBUSxFQUFFLENBQUE7SUFDakIsQ0FBQztJQUVNLFFBQVEsS0FBa0IsQ0FBQztJQUMzQixZQUFZLENBQUMsTUFBZSxFQUFFLE1BQWlCLElBQVcsQ0FBQztJQUMzRCxXQUFXLENBQUMsTUFBZSxFQUFFLE1BQWlCLElBQVcsQ0FBQztJQUMxRCxZQUFZLENBQUMsS0FBZ0IsRUFBRSxNQUFXLElBQVcsQ0FBQztJQUN0RCxZQUFZLENBQUMsS0FBZ0IsSUFBVyxDQUFDO0NBT2pEO0FBeEJELGdDQXdCQyJ9