UNPKG

react-magic-state

Version:
14 lines (13 loc) 495 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const base_1 = require("./base"); const changeTracker_1 = require("../changeTracker"); class ArrayHandler extends base_1.BaseHandler { set(target, propKey, value, receiver) { if (propKey === "length") { changeTracker_1.changeTracker.registerChange(target, propKey); } return super.set(target, propKey, value, receiver); } } exports.ArrayHandler = ArrayHandler;