dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
85 lines • 7.58 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, HostBinding, Input } from '@angular/core';
import { ConditionalTemplateRunner } from '../../service/data';
export class CtRunnerRangeInputComponent {
constructor() {
this.hostClass = true;
}
/**
* @return {?}
*/
getLowValue() {
/** @type {?} */
const d = (/** @type {?} */ (this.data.Data.Value));
if (d && d.LowValue) {
return d.LowValue;
}
return '';
}
/**
* @return {?}
*/
getHighValue() {
/** @type {?} */
const d = (/** @type {?} */ (this.data.Data.Value));
if (d && d.HighValue) {
return d.HighValue;
}
return '';
}
/**
* @param {?} val
* @return {?}
*/
setLowValue(val) {
/** @type {?} */
let d = (/** @type {?} */ (this.data.Data.Value));
if (!d) {
d = (/** @type {?} */ ({}));
this.data.Data.Value = d;
}
d.LowValue = val;
this.data.enable = !!d.LowValue || !!d.HighValue;
}
/**
* @param {?} val
* @return {?}
*/
setHighValue(val) {
/** @type {?} */
let d = (/** @type {?} */ (this.data.Data.Value));
if (!d) {
d = (/** @type {?} */ ({}));
this.data.Data.Value = d;
}
d.HighValue = val;
this.data.enable = !!d.LowValue || !!d.HighValue;
}
/**
* @return {?}
*/
ngOnInit() { }
}
CtRunnerRangeInputComponent.decorators = [
{ type: Component, args: [{
selector: 'common-ct-runner-range-input',
template: "<mat-form-field appearance=\"outline\">\r\n\t<input matInput #lowValue [value]=\"getLowValue()\" (change)=\"setLowValue(lowValue.value)\" />\r\n</mat-form-field>\r\n-\r\n<mat-form-field appearance=\"outline\">\r\n\t<input matInput #highValue [value]=\"getHighValue()\" (change)=\"setHighValue(highValue.value)\" />\r\n</mat-form-field>\r\n<!-- <input #lowValue [value]=\"getLowValue()\" (change)=\"setLowValue(lowValue.value)\" />\r\n\r\n<input #highValue [value]=\"getHighValue()\" (change)=\"setHighValue(highValue.value)\" /> -->\r\n",
styles: [".mat-form-field{max-width:128px;width:100%;font-size:12px}.mat-form-field ::ng-deep .mat-form-field-wrapper{margin:0;padding-bottom:0;vertical-align:bottom;-webkit-transform:translateY(0);transform:translateY(0)}.mat-form-field ::ng-deep .mat-form-field-infix{border:0;font-size:14px;padding:10px 0;box-sizing:border-box}"]
}] }
];
/** @nocollapse */
CtRunnerRangeInputComponent.ctorParameters = () => [];
CtRunnerRangeInputComponent.propDecorators = {
hostClass: [{ type: HostBinding, args: ['class.ct-runner-range-input',] }],
data: [{ type: Input }]
};
if (false) {
/** @type {?} */
CtRunnerRangeInputComponent.prototype.hostClass;
/** @type {?} */
CtRunnerRangeInputComponent.prototype.data;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3QtcnVubmVyLXJhbmdlLWlucHV0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi9yZWNvcmQtdmlldy9jb25kaXRpb25hbC10ZW1wbGF0ZS1ydW5uZXIvY3QtcnVubmVyLXJhbmdlLWlucHV0L2N0LXJ1bm5lci1yYW5nZS1pbnB1dC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBVSxNQUFNLGVBQWUsQ0FBQztBQUV0RSxPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQU8vRCxNQUFNLE9BQU8sMkJBQTJCO0lBbUN2QztRQWxDNEMsY0FBUyxHQUFHLElBQUksQ0FBQztJQWtDOUMsQ0FBQzs7OztJQWhDaEIsV0FBVzs7Y0FDSixDQUFDLEdBQUcsbUJBQUEsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUE4QjtRQUM1RCxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxFQUFFO1lBQ3BCLE9BQU8sQ0FBQyxDQUFDLFFBQVEsQ0FBQztTQUNsQjtRQUNELE9BQU8sRUFBRSxDQUFDO0lBQ1gsQ0FBQzs7OztJQUNELFlBQVk7O2NBQ0wsQ0FBQyxHQUFHLG1CQUFBLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBOEI7UUFDNUQsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLFNBQVMsRUFBRTtZQUNyQixPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUM7U0FDbkI7UUFDRCxPQUFPLEVBQUUsQ0FBQztJQUNYLENBQUM7Ozs7O0lBQ0QsV0FBVyxDQUFDLEdBQVc7O1lBQ2xCLENBQUMsR0FBRyxtQkFBQSxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQThCO1FBQzFELElBQUksQ0FBQyxDQUFDLEVBQUU7WUFDUCxDQUFDLEdBQUcsbUJBQUEsRUFBRSxFQUE4QixDQUFDO1lBQ3JDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUM7U0FDekI7UUFDRCxDQUFDLENBQUMsUUFBUSxHQUFHLEdBQUcsQ0FBQztRQUNqQixJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQztJQUNsRCxDQUFDOzs7OztJQUNELFlBQVksQ0FBQyxHQUFXOztZQUNuQixDQUFDLEdBQUcsbUJBQUEsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUE4QjtRQUMxRCxJQUFJLENBQUMsQ0FBQyxFQUFFO1lBQ1AsQ0FBQyxHQUFHLG1CQUFBLEVBQUUsRUFBOEIsQ0FBQztZQUNyQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDO1NBQ3pCO1FBQ0QsQ0FBQyxDQUFDLFNBQVMsR0FBRyxHQUFHLENBQUM7UUFDbEIsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUM7SUFDbEQsQ0FBQzs7OztJQUdELFFBQVEsS0FBSSxDQUFDOzs7WUExQ2IsU0FBUyxTQUFDO2dCQUNWLFFBQVEsRUFBRSw4QkFBOEI7Z0JBQ3hDLG9pQkFBcUQ7O2FBRXJEOzs7Ozt3QkFFQyxXQUFXLFNBQUMsNkJBQTZCO21CQUN6QyxLQUFLOzs7O0lBRE4sZ0RBQTZEOztJQUM3RCwyQ0FBeUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEhvc3RCaW5kaW5nLCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IFJhbmdlSW5wdXRDb25kaXRpb25hbFZhbHVlIH0gZnJvbSAnLi4vLi4vbW9kZWwvbW9kZWwnO1xyXG5pbXBvcnQgeyBDb25kaXRpb25hbFRlbXBsYXRlUnVubmVyIH0gZnJvbSAnLi4vLi4vc2VydmljZS9kYXRhJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG5cdHNlbGVjdG9yOiAnY29tbW9uLWN0LXJ1bm5lci1yYW5nZS1pbnB1dCcsXHJcblx0dGVtcGxhdGVVcmw6ICcuL2N0LXJ1bm5lci1yYW5nZS1pbnB1dC5jb21wb25lbnQuaHRtbCcsXHJcblx0c3R5bGVVcmxzOiBbJy4vY3QtcnVubmVyLXJhbmdlLWlucHV0LmNvbXBvbmVudC5zY3NzJ11cclxufSlcclxuZXhwb3J0IGNsYXNzIEN0UnVubmVyUmFuZ2VJbnB1dENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcblx0QEhvc3RCaW5kaW5nKCdjbGFzcy5jdC1ydW5uZXItcmFuZ2UtaW5wdXQnKSBob3N0Q2xhc3MgPSB0cnVlO1xyXG5cdEBJbnB1dCgpIGRhdGE6IENvbmRpdGlvbmFsVGVtcGxhdGVSdW5uZXI7XHJcblx0Z2V0TG93VmFsdWUoKSB7XHJcblx0XHRjb25zdCBkID0gdGhpcy5kYXRhLkRhdGEuVmFsdWUgYXMgUmFuZ2VJbnB1dENvbmRpdGlvbmFsVmFsdWU7XHJcblx0XHRpZiAoZCAmJiBkLkxvd1ZhbHVlKSB7XHJcblx0XHRcdHJldHVybiBkLkxvd1ZhbHVlO1xyXG5cdFx0fVxyXG5cdFx0cmV0dXJuICcnO1xyXG5cdH1cclxuXHRnZXRIaWdoVmFsdWUoKSB7XHJcblx0XHRjb25zdCBkID0gdGhpcy5kYXRhLkRhdGEuVmFsdWUgYXMgUmFuZ2VJbnB1dENvbmRpdGlvbmFsVmFsdWU7XHJcblx0XHRpZiAoZCAmJiBkLkhpZ2hWYWx1ZSkge1xyXG5cdFx0XHRyZXR1cm4gZC5IaWdoVmFsdWU7XHJcblx0XHR9XHJcblx0XHRyZXR1cm4gJyc7XHJcblx0fVxyXG5cdHNldExvd1ZhbHVlKHZhbDogc3RyaW5nKSB7XHJcblx0XHRsZXQgZCA9IHRoaXMuZGF0YS5EYXRhLlZhbHVlIGFzIFJhbmdlSW5wdXRDb25kaXRpb25hbFZhbHVlO1xyXG5cdFx0aWYgKCFkKSB7XHJcblx0XHRcdGQgPSB7fSBhcyBSYW5nZUlucHV0Q29uZGl0aW9uYWxWYWx1ZTtcclxuXHRcdFx0dGhpcy5kYXRhLkRhdGEuVmFsdWUgPSBkO1xyXG5cdFx0fVxyXG5cdFx0ZC5Mb3dWYWx1ZSA9IHZhbDtcclxuXHRcdHRoaXMuZGF0YS5lbmFibGUgPSAhIWQuTG93VmFsdWUgfHwgISFkLkhpZ2hWYWx1ZTtcclxuXHR9XHJcblx0c2V0SGlnaFZhbHVlKHZhbDogc3RyaW5nKSB7XHJcblx0XHRsZXQgZCA9IHRoaXMuZGF0YS5EYXRhLlZhbHVlIGFzIFJhbmdlSW5wdXRDb25kaXRpb25hbFZhbHVlO1xyXG5cdFx0aWYgKCFkKSB7XHJcblx0XHRcdGQgPSB7fSBhcyBSYW5nZUlucHV0Q29uZGl0aW9uYWxWYWx1ZTtcclxuXHRcdFx0dGhpcy5kYXRhLkRhdGEuVmFsdWUgPSBkO1xyXG5cdFx0fVxyXG5cdFx0ZC5IaWdoVmFsdWUgPSB2YWw7XHJcblx0XHR0aGlzLmRhdGEuZW5hYmxlID0gISFkLkxvd1ZhbHVlIHx8ICEhZC5IaWdoVmFsdWU7XHJcblx0fVxyXG5cdGNvbnN0cnVjdG9yKCkge31cclxuXHJcblx0bmdPbkluaXQoKSB7fVxyXG59XHJcbiJdfQ==