Repository URL to install this package:
|
Version:
4.0.116 ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
const tslib_1 = require("tslib");
const mobx_1 = require("xmobx/mobx");
class SeperateDropState {
constructor() {
this.originalX = 0;
this.originalY = 0;
this.lastTranslateX = 0;
this.lastTranslateY = 0;
this.translateX = 0;
this.translateY = 0;
this.isDragging = false;
this.isDragOver = false;
}
setInstance(overRidingProps) {
for (const label in overRidingProps) {
this[label] = overRidingProps[label];
}
}
}
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "originalX", void 0);
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "originalY", void 0);
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "lastTranslateX", void 0);
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "lastTranslateY", void 0);
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "translateX", void 0);
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "translateY", void 0);
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "isDragging", void 0);
tslib_1.__decorate([mobx_1.observable], SeperateDropState.prototype, "isDragOver", void 0);
tslib_1.__decorate([mobx_1.action.bound], SeperateDropState.prototype, "setInstance", null);
exports.SeperateDropState = SeperateDropState; //# sourceMappingURL=state.js.map