UNPKG

vue-slider-component

Version:
24 lines 468 B
export default class State { constructor(map) { this.states = 0; this.map = map; } add(state) { this.states |= state; } delete(state) { this.states &= ~state; } toggle(state) { if (this.has(state)) { this.delete(state); } else { this.add(state); } } has(state) { return !!(this.states & state); } } //# sourceMappingURL=state.js.map