UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 305 B
import{trackAccess as e}from"../tracking.js";import{SimpleObservable as s}from"./SimpleObservable.js";class t{constructor(e){this._observable=new s,this._value=e}get(){return e(this._observable),this._value}set(e){e!==this._value&&(this._value=e,this._observable.notify())}}export{t as ObservableValue};