UNPKG

ontimize-web-ngx

Version:
17 lines 1.95 kB
export class OValueChangeEvent { constructor(type, newValue, oldValue, target) { this.type = type; this.newValue = newValue; this.oldValue = oldValue; this.target = target; } isUserChange() { return this.type === OValueChangeEvent.USER_CHANGE; } isProgrammaticChange() { return this.type === OValueChangeEvent.PROGRAMMATIC_CHANGE; } } OValueChangeEvent.USER_CHANGE = 0; OValueChangeEvent.PROGRAMMATIC_CHANGE = 1; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiby12YWx1ZS1jaGFuZ2UtZXZlbnQuY2xhc3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9vbnRpbWl6ZS13ZWItbmd4L3NyYy9saWIvY29tcG9uZW50cy9vLXZhbHVlLWNoYW5nZS1ldmVudC5jbGFzcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLE9BQU8saUJBQWlCO0lBSTVCLFlBQ1MsSUFBWSxFQUNaLFFBQWEsRUFDYixRQUFhLEVBQ2IsTUFBVztRQUhYLFNBQUksR0FBSixJQUFJLENBQVE7UUFDWixhQUFRLEdBQVIsUUFBUSxDQUFLO1FBQ2IsYUFBUSxHQUFSLFFBQVEsQ0FBSztRQUNiLFdBQU0sR0FBTixNQUFNLENBQUs7SUFBSSxDQUFDO0lBRWxCLFlBQVk7UUFDakIsT0FBTyxJQUFJLENBQUMsSUFBSSxLQUFLLGlCQUFpQixDQUFDLFdBQVcsQ0FBQztJQUNyRCxDQUFDO0lBRU0sb0JBQW9CO1FBQ3pCLE9BQU8sSUFBSSxDQUFDLElBQUksS0FBSyxpQkFBaUIsQ0FBQyxtQkFBbUIsQ0FBQztJQUM3RCxDQUFDOztBQWZhLDZCQUFXLEdBQUcsQ0FBQyxDQUFDO0FBQ2hCLHFDQUFtQixHQUFHLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBPVmFsdWVDaGFuZ2VFdmVudCB7XG4gIHB1YmxpYyBzdGF0aWMgVVNFUl9DSEFOR0UgPSAwO1xuICBwdWJsaWMgc3RhdGljIFBST0dSQU1NQVRJQ19DSEFOR0UgPSAxO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHB1YmxpYyB0eXBlOiBudW1iZXIsXG4gICAgcHVibGljIG5ld1ZhbHVlOiBhbnksXG4gICAgcHVibGljIG9sZFZhbHVlOiBhbnksXG4gICAgcHVibGljIHRhcmdldDogYW55KSB7IH1cblxuICBwdWJsaWMgaXNVc2VyQ2hhbmdlKCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiB0aGlzLnR5cGUgPT09IE9WYWx1ZUNoYW5nZUV2ZW50LlVTRVJfQ0hBTkdFO1xuICB9XG5cbiAgcHVibGljIGlzUHJvZ3JhbW1hdGljQ2hhbmdlKCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiB0aGlzLnR5cGUgPT09IE9WYWx1ZUNoYW5nZUV2ZW50LlBST0dSQU1NQVRJQ19DSEFOR0U7XG4gIH1cbn1cbiJdfQ==