dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
178 lines • 11.4 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @enum {string} */
const CTType = {
// CTTypeInput 录入
Input: 'I',
// CTTypeSelect 单选
Select: 'S',
// CTTypeSlider 范围选择
Slider: 'SL',
// CTTypeMultiSelect 多选
MultiSelect: 'MS',
// CTTypeRangeInput 范围录入
RangeInput: 'RI',
};
export { CTType };
/**
* @record
*/
export function RecordViewParam() { }
if (false) {
/** @type {?} */
RecordViewParam.prototype.DB;
/** @type {?} */
RecordViewParam.prototype.Sql;
/** @type {?} */
RecordViewParam.prototype.ManualPage;
/** @type {?} */
RecordViewParam.prototype.TableName;
/** @type {?} */
RecordViewParam.prototype.UniqueField;
/** @type {?} */
RecordViewParam.prototype.Columns;
/** @type {?} */
RecordViewParam.prototype.Processes;
/** @type {?} */
RecordViewParam.prototype.AllColumns;
/** @type {?} */
RecordViewParam.prototype.ConditionalTemplates;
}
/**
* @record
*/
export function ConditionalTemplate() { }
if (false) {
/** @type {?} */
ConditionalTemplate.prototype.Type;
/** @type {?} */
ConditionalTemplate.prototype.Field;
/** @type {?} */
ConditionalTemplate.prototype.Setting;
}
/**
* @record
*/
export function Option() { }
if (false) {
/** @type {?} */
Option.prototype.Text;
/** @type {?} */
Option.prototype.Value;
}
/**
* @record
*/
export function CTSelectSetting() { }
if (false) {
/** @type {?} */
CTSelectSetting.prototype.Options;
/** @type {?} */
CTSelectSetting.prototype.OtherOption;
}
/**
* @record
*/
export function CTSilderSetting() { }
if (false) {
/** @type {?} */
CTSilderSetting.prototype.Min;
/** @type {?} */
CTSilderSetting.prototype.Max;
/** @type {?|undefined} */
CTSilderSetting.prototype.Step;
/** @type {?} */
CTSilderSetting.prototype.EnforceStep;
/** @type {?} */
CTSilderSetting.prototype.PositiveInfinity;
/** @type {?} */
CTSilderSetting.prototype.NegativeInfinity;
/** @type {?} */
CTSilderSetting.prototype.LabelTemplate;
/** @type {?} */
CTSilderSetting.prototype.Ratio;
}
export class SilderSetting {
/**
* @param {?} data
*/
constructor(data) {
this.data = data;
this.translate = this.translate.bind(this);
}
/**
* @return {?}
*/
static defaultOptions() {
return {
floor: 0,
ceil: 100,
draggableRange: true
};
}
/**
* @param {?} val
* @return {?}
*/
translate(val) {
if (this.data.PositiveInfinity && this.data.Max === val) {
return '∞';
}
if (this.data.NegativeInfinity && this.data.Min === val) {
return '-∞';
}
if (this.data.LabelTemplate) {
return this.data.LabelTemplate.replace('${val}', `${val}`);
}
return `${val}`;
}
/**
* @return {?}
*/
toOptions() {
/** @type {?} */
const rev = (/** @type {?} */ ({
floor: this.data.Min ? this.data.Min : 0,
ceil: this.data.Max ? this.data.Max : 100,
draggableRange: true,
translate: this.translate
}));
if (this.data.Step) {
if (this.data.EnforceStep) {
rev.step = this.data.Step;
}
else {
rev.tickStep = this.data.Step;
}
rev.showTicks = true;
}
return rev;
}
}
if (false) {
/** @type {?} */
SilderSetting.prototype.data;
}
/**
* @record
*/
export function CTMultiSelectSetting() { }
if (false) {
/** @type {?} */
CTMultiSelectSetting.prototype.Options;
/** @type {?} */
CTMultiSelectSetting.prototype.OtherOption;
}
/**
* @record
*/
export function CTRangeInputSetting() { }
if (false) {
/** @type {?} */
CTRangeInputSetting.prototype.LowLabel;
/** @type {?} */
CTRangeInputSetting.prototype.HighLabel;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVjb3Jkdmlldy1wYXJhbS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi9lbGVtZW50L3NlcnZpY2UvcmVjb3Jkdmlldy1wYXJhbS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7SUFJQyxpQkFBaUI7SUFDakIsT0FBUSxHQUFHO0lBQ1gsa0JBQWtCO0lBQ2xCLFFBQVMsR0FBRztJQUNaLG9CQUFvQjtJQUNwQixRQUFTLElBQUk7SUFDYix1QkFBdUI7SUFDdkIsYUFBYyxJQUFJO0lBQ2xCLHdCQUF3QjtJQUN4QixZQUFhLElBQUk7Ozs7OztBQUVsQixxQ0FhQzs7O0lBWkEsNkJBQVc7O0lBQ1gsOEJBQVk7O0lBQ1oscUNBQW9COztJQUNwQixvQ0FBa0I7O0lBQ2xCLHNDQUFzQjs7SUFDdEIsa0NBQTBCOztJQUMxQixvQ0FBc0I7O0lBQ3RCLHFDQUdJOztJQUNKLCtDQUE0Qzs7Ozs7QUFFN0MseUNBSUM7OztJQUhBLG1DQUFhOztJQUNiLG9DQUFjOztJQUNkLHNDQUFhOzs7OztBQUdkLDRCQUdDOzs7SUFGQSxzQkFBYTs7SUFDYix1QkFBYzs7Ozs7QUFJZixxQ0FHQzs7O0lBRkEsa0NBQWtCOztJQUNsQixzQ0FBb0I7Ozs7O0FBSXJCLHFDQVNDOzs7SUFSQSw4QkFBWTs7SUFDWiw4QkFBWTs7SUFDWiwrQkFBYzs7SUFDZCxzQ0FBcUI7O0lBQ3JCLDJDQUEwQjs7SUFDMUIsMkNBQTBCOztJQUMxQix3Q0FBc0I7O0lBQ3RCLGdDQUFjOztBQUVmLE1BQU0sT0FBTyxhQUFhOzs7O0lBQ3pCLFlBQW1CLElBQXFCO1FBQXJCLFNBQUksR0FBSixJQUFJLENBQWlCO1FBQ3ZDLElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDNUMsQ0FBQzs7OztJQUNELE1BQU0sQ0FBQyxjQUFjO1FBQ3BCLE9BQU87WUFDTixLQUFLLEVBQUUsQ0FBQztZQUNSLElBQUksRUFBRSxHQUFHO1lBQ1QsY0FBYyxFQUFFLElBQUk7U0FDcEIsQ0FBQztJQUNILENBQUM7Ozs7O0lBQ0QsU0FBUyxDQUFDLEdBQVc7UUFDcEIsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLGdCQUFnQixJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxLQUFLLEdBQUcsRUFBRTtZQUN4RCxPQUFPLEdBQUcsQ0FBQztTQUNYO1FBQ0QsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLGdCQUFnQixJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxLQUFLLEdBQUcsRUFBRTtZQUN4RCxPQUFPLElBQUksQ0FBQztTQUNaO1FBRUQsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLGFBQWEsRUFBRTtZQUM1QixPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsR0FBRyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1NBQzNEO1FBQ0QsT0FBTyxHQUFHLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLENBQUM7Ozs7SUFDRCxTQUFTOztjQUNGLEdBQUcsR0FBRyxtQkFBQTtZQUNYLEtBQUssRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDeEMsSUFBSSxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRztZQUN6QyxjQUFjLEVBQUUsSUFBSTtZQUNwQixTQUFTLEVBQUUsSUFBSSxDQUFDLFNBQVM7U0FDekIsRUFBVztRQUNaLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUU7WUFDbkIsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRTtnQkFDMUIsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQzthQUMxQjtpQkFBTTtnQkFDTixHQUFHLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDO2FBQzlCO1lBQ0QsR0FBRyxDQUFDLFNBQVMsR0FBRyxJQUFJLENBQUM7U0FDckI7UUFDRCxPQUFPLEdBQUcsQ0FBQztJQUNaLENBQUM7Q0FDRDs7O0lBeENZLDZCQUE0Qjs7Ozs7QUEwQ3pDLDBDQUdDOzs7SUFGQSx1Q0FBa0I7O0lBQ2xCLDJDQUFvQjs7Ozs7QUFJckIseUNBR0M7OztJQUZBLHVDQUFpQjs7SUFDakIsd0NBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSURpc3BsYXlDb2x1bW4gfSBmcm9tICcuLi8uLi9yZWNvcmQtdmlldy9tb2RlbC9tb2RlbCc7XHJcbmltcG9ydCB7IElQcm9jZXNzIH0gZnJvbSAnLi9lbGVtZW50LnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBPcHRpb25zLCBDdXN0b21TdGVwRGVmaW5pdGlvbiB9IGZyb20gJ25nNS1zbGlkZXInO1xyXG5leHBvcnQgZW51bSBDVFR5cGUge1xyXG5cdC8vIENUVHlwZUlucHV0IOW9leWFpVxyXG5cdElucHV0ID0gJ0knLFxyXG5cdC8vIENUVHlwZVNlbGVjdCDljZXpgIlcclxuXHRTZWxlY3QgPSAnUycsXHJcblx0Ly8gQ1RUeXBlU2xpZGVyIOiMg+WbtOmAieaLqVxyXG5cdFNsaWRlciA9ICdTTCcsXHJcblx0Ly8gQ1RUeXBlTXVsdGlTZWxlY3Qg5aSa6YCJXHJcblx0TXVsdGlTZWxlY3QgPSAnTVMnLFxyXG5cdC8vIENUVHlwZVJhbmdlSW5wdXQg6IyD5Zu05b2V5YWlXHJcblx0UmFuZ2VJbnB1dCA9ICdSSSdcclxufVxyXG5leHBvcnQgaW50ZXJmYWNlIFJlY29yZFZpZXdQYXJhbSB7XHJcblx0REI6IHN0cmluZztcclxuXHRTcWw6IHN0cmluZztcclxuXHRNYW51YWxQYWdlOiBib29sZWFuOyAvLyDmmK/lkKbmiYvlt6XliIbpobXvvIzmiYvlt6XliIbpobXlsIbnlKh0ZW1wbGF0Zea4suafk3NxbO+8jOiAjOS4jeS8muW1jOWll3NxbOi/m+ihjOWIhumhtVxyXG5cdFRhYmxlTmFtZTogc3RyaW5nO1xyXG5cdFVuaXF1ZUZpZWxkOiBzdHJpbmdbXTtcclxuXHRDb2x1bW5zOiBJRGlzcGxheUNvbHVtbltdO1xyXG5cdFByb2Nlc3NlczogSVByb2Nlc3NbXTtcclxuXHRBbGxDb2x1bW5zOiB7XHJcblx0XHROYW1lOiBzdHJpbmc7XHJcblx0XHRUeXBlOiBzdHJpbmc7XHJcblx0fVtdO1xyXG5cdENvbmRpdGlvbmFsVGVtcGxhdGVzOiBDb25kaXRpb25hbFRlbXBsYXRlW107XHJcbn1cclxuZXhwb3J0IGludGVyZmFjZSBDb25kaXRpb25hbFRlbXBsYXRlIHtcclxuXHRUeXBlOiBDVFR5cGU7XHJcblx0RmllbGQ6IHN0cmluZztcclxuXHRTZXR0aW5nOiBhbnk7XHJcbn1cclxuLy8gT3B0aW9uIOWNleS4qumAiemhuVxyXG5leHBvcnQgaW50ZXJmYWNlIE9wdGlvbiB7XHJcblx0VGV4dDogc3RyaW5nO1xyXG5cdFZhbHVlOiBzdHJpbmc7XHJcbn1cclxuXHJcbi8vIENUU2VsZWN0U2V0dGluZyDljZXpgInnmoTorr7nva5cclxuZXhwb3J0IGludGVyZmFjZSBDVFNlbGVjdFNldHRpbmcge1xyXG5cdE9wdGlvbnM6IE9wdGlvbltdO1xyXG5cdE90aGVyT3B0aW9uOiBzdHJpbmc7IC8vIOWFtuS7lumAiemhueeahOmAiemhueWAvFxyXG59XHJcblxyXG4vLyBDVFNsaWRlclNldHRpbmcg5Y2V6YCJ55qE6K6+572uXHJcbmV4cG9ydCBpbnRlcmZhY2UgQ1RTaWxkZXJTZXR0aW5nIHtcclxuXHRNaW46IG51bWJlcjtcclxuXHRNYXg6IG51bWJlcjtcclxuXHRTdGVwPzogbnVtYmVyO1xyXG5cdEVuZm9yY2VTdGVwOiBib29sZWFuOyAvLyDlj6rog73pgInmi6nmoIfms6jngrlcclxuXHRQb3NpdGl2ZUluZmluaXR5OiBib29sZWFuOyAvLyDmmL7npLrmraPml6DnqbfngrlcclxuXHROZWdhdGl2ZUluZmluaXR5OiBib29sZWFuOyAvLyDmmL7npLrotJ/ml6DnqbfngrlcclxuXHRMYWJlbFRlbXBsYXRlOiBzdHJpbmc7IC8vIOagh+etvuaooeadv1xyXG5cdFJhdGlvOiBudW1iZXI7IC8vIOaNoueul+avlOS+i++8jOaVsOaNruaPkOS6pOWIsOaVsOaNruW6k+i/m+ihjOavlOi+g+aXtu+8jOmcgOimgeaNoueul+eahOezu+aVsFxyXG59XHJcbmV4cG9ydCBjbGFzcyBTaWxkZXJTZXR0aW5nIHtcclxuXHRjb25zdHJ1Y3RvcihwdWJsaWMgZGF0YTogQ1RTaWxkZXJTZXR0aW5nKSB7XHJcblx0XHR0aGlzLnRyYW5zbGF0ZSA9IHRoaXMudHJhbnNsYXRlLmJpbmQodGhpcyk7XHJcblx0fVxyXG5cdHN0YXRpYyBkZWZhdWx0T3B0aW9ucygpOiBPcHRpb25zIHtcclxuXHRcdHJldHVybiB7XHJcblx0XHRcdGZsb29yOiAwLFxyXG5cdFx0XHRjZWlsOiAxMDAsXHJcblx0XHRcdGRyYWdnYWJsZVJhbmdlOiB0cnVlXHJcblx0XHR9O1xyXG5cdH1cclxuXHR0cmFuc2xhdGUodmFsOiBudW1iZXIpIHtcclxuXHRcdGlmICh0aGlzLmRhdGEuUG9zaXRpdmVJbmZpbml0eSAmJiB0aGlzLmRhdGEuTWF4ID09PSB2YWwpIHtcclxuXHRcdFx0cmV0dXJuICfiiJ4nO1xyXG5cdFx0fVxyXG5cdFx0aWYgKHRoaXMuZGF0YS5OZWdhdGl2ZUluZmluaXR5ICYmIHRoaXMuZGF0YS5NaW4gPT09IHZhbCkge1xyXG5cdFx0XHRyZXR1cm4gJy3iiJ4nO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmICh0aGlzLmRhdGEuTGFiZWxUZW1wbGF0ZSkge1xyXG5cdFx0XHRyZXR1cm4gdGhpcy5kYXRhLkxhYmVsVGVtcGxhdGUucmVwbGFjZSgnJHt2YWx9JywgYCR7dmFsfWApO1xyXG5cdFx0fVxyXG5cdFx0cmV0dXJuIGAke3ZhbH1gO1xyXG5cdH1cclxuXHR0b09wdGlvbnMoKTogT3B0aW9ucyB7XHJcblx0XHRjb25zdCByZXYgPSB7XHJcblx0XHRcdGZsb29yOiB0aGlzLmRhdGEuTWluID8gdGhpcy5kYXRhLk1pbiA6IDAsXHJcblx0XHRcdGNlaWw6IHRoaXMuZGF0YS5NYXggPyB0aGlzLmRhdGEuTWF4IDogMTAwLFxyXG5cdFx0XHRkcmFnZ2FibGVSYW5nZTogdHJ1ZSxcclxuXHRcdFx0dHJhbnNsYXRlOiB0aGlzLnRyYW5zbGF0ZVxyXG5cdFx0fSBhcyBPcHRpb25zO1xyXG5cdFx0aWYgKHRoaXMuZGF0YS5TdGVwKSB7XHJcblx0XHRcdGlmICh0aGlzLmRhdGEuRW5mb3JjZVN0ZXApIHtcclxuXHRcdFx0XHRyZXYuc3RlcCA9IHRoaXMuZGF0YS5TdGVwO1xyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdHJldi50aWNrU3RlcCA9IHRoaXMuZGF0YS5TdGVwO1xyXG5cdFx0XHR9XHJcblx0XHRcdHJldi5zaG93VGlja3MgPSB0cnVlO1xyXG5cdFx0fVxyXG5cdFx0cmV0dXJuIHJldjtcclxuXHR9XHJcbn1cclxuLy8gQ1RNdWx0aVNlbGVjdFNldHRpbmcg5aSa6YCJ55qE6K6+572uXHJcbmV4cG9ydCBpbnRlcmZhY2UgQ1RNdWx0aVNlbGVjdFNldHRpbmcge1xyXG5cdE9wdGlvbnM6IE9wdGlvbltdO1xyXG5cdE90aGVyT3B0aW9uOiBzdHJpbmc7IC8vIOWFtuS7lumAiemhueeahOmAiemhueWAvFxyXG59XHJcblxyXG4vLyBDVFJhbmdlSW5wdXRTZXR0aW5nIOiMg+WbtOi+k+WFpeiuvue9rlxyXG5leHBvcnQgaW50ZXJmYWNlIENUUmFuZ2VJbnB1dFNldHRpbmcge1xyXG5cdExvd0xhYmVsOiBzdHJpbmc7XHJcblx0SGlnaExhYmVsOiBzdHJpbmc7XHJcbn1cclxuIl19