UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

72 lines (71 loc) 6.67 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { DialogModel } from './DialogModel'; var ButtonModel = /** @class */ (function () { function ButtonModel(label, iconURL, handler, styleClass) { this.label = label; this.handler = handler; this.styleClass = styleClass; this.iconURL = iconURL; if (this.styleClass == null) { this.styleClass = []; } } return ButtonModel; }()); export { ButtonModel }; function ButtonModel_tsickle_Closure_declarations() { /** @type {?} */ ButtonModel.prototype.label; /** @type {?} */ ButtonModel.prototype.handler; /** @type {?} */ ButtonModel.prototype.styleClass; /** @type {?} */ ButtonModel.prototype.iconURL; } var ComponentDialogModel = /** @class */ (function (_super) { tslib_1.__extends(ComponentDialogModel, _super); function ComponentDialogModel(title, body, modelType, buttonModels, componentType, componentModel, data, width, height, dialogStyleClass, headerStyleClass, bodyStyleClass, footerStyleClass, closeHandler) { var _this = _super.call(this, title, body, modelType, width, height) || this; _this.componentType = componentType; _this.model = componentModel; _this.data = data; _this.buttonModels = buttonModels; _this.dialogStyleClass = dialogStyleClass; _this.headerStyleClass = headerStyleClass; _this.bodyStyleClass = bodyStyleClass; _this.footerStyleClass = footerStyleClass; _this.closeHandler = closeHandler; return _this; } ComponentDialogModel.ButtonModel = ButtonModel; return ComponentDialogModel; }(DialogModel)); export { ComponentDialogModel }; function ComponentDialogModel_tsickle_Closure_declarations() { /** @type {?} */ ComponentDialogModel.ButtonModel; /** @type {?} */ ComponentDialogModel.prototype.componentType; /** @type {?} */ ComponentDialogModel.prototype.model; /** @type {?} */ ComponentDialogModel.prototype.data; /** @type {?} */ ComponentDialogModel.prototype.footerStyleClass; /** @type {?} */ ComponentDialogModel.prototype.bodyStyleClass; /** @type {?} */ ComponentDialogModel.prototype.headerStyleClass; /** @type {?} */ ComponentDialogModel.prototype.dialogStyleClass; /** @type {?} */ ComponentDialogModel.prototype.closeHandler; /** @type {?} */ ComponentDialogModel.prototype.buttonModels; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tcG9uZW50RGlhbG9nTW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnQvbW9kZWwvQ29tcG9uZW50RGlhbG9nTW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFDQSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTVDLElBQUE7SUFPSSxxQkFBWSxLQUFhLEVBQUUsT0FBZSxFQUFFLE9BQWlCLEVBQUUsVUFBb0I7UUFDL0UsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUM7UUFDN0IsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFFdkIsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDO1lBQzFCLElBQUksQ0FBQyxVQUFVLEdBQUcsRUFBRSxDQUFDO1NBQ3hCO0tBQ0o7c0JBbkJMO0lBb0JDLENBQUE7QUFqQkQsdUJBaUJDOzs7Ozs7Ozs7Ozs7SUFFeUMsZ0RBQVc7SUFjakQsOEJBQVksS0FBYyxFQUFFLElBQVUsRUFBRSxTQUFrQixFQUFFLFlBQTRCLEVBQUUsYUFBeUIsRUFDL0csY0FBb0IsRUFBRSxJQUFVLEVBQUUsS0FBYyxFQUFFLE1BQWUsRUFBRSxnQkFBMkIsRUFBRSxnQkFBMkIsRUFDMUgsY0FBeUIsRUFBRSxnQkFBMkIsRUFBRSxZQUF1QjtRQUZwRixZQUdJLGtCQUFNLEtBQUssRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLENBQUMsU0FXL0M7UUFURyxLQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztRQUNuQyxLQUFJLENBQUMsS0FBSyxHQUFHLGNBQWMsQ0FBQztRQUM1QixLQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUNqQixLQUFJLENBQUMsWUFBWSxHQUFHLFlBQVksQ0FBQztRQUNqQyxLQUFJLENBQUMsZ0JBQWdCLEdBQUcsZ0JBQWdCLENBQUM7UUFDekMsS0FBSSxDQUFDLGdCQUFnQixHQUFHLGdCQUFnQixDQUFDO1FBQ3pDLEtBQUksQ0FBQyxjQUFjLEdBQUcsY0FBYyxDQUFDO1FBQ3JDLEtBQUksQ0FBQyxnQkFBZ0IsR0FBRyxnQkFBZ0IsQ0FBQztRQUN6QyxLQUFJLENBQUMsWUFBWSxHQUFHLFlBQVksQ0FBQzs7S0FDcEM7dUNBMUJ1RCxXQUFXOytCQXhCdkU7RUFzQjBDLFdBQVc7U0FBeEMsb0JBQW9CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRGlhbG9nTW9kZWwgfSBmcm9tICcuL0RpYWxvZ01vZGVsJztcblxuZXhwb3J0IGNsYXNzIEJ1dHRvbk1vZGVsIHtcblxuICAgIHB1YmxpYyBsYWJlbDogc3RyaW5nO1xuICAgIHB1YmxpYyBoYW5kbGVyOiBGdW5jdGlvbjtcbiAgICBwdWJsaWMgc3R5bGVDbGFzczogc3RyaW5nW107XG4gICAgcHVibGljIGljb25VUkw6IHN0cmluZztcblxuICAgIGNvbnN0cnVjdG9yKGxhYmVsOiBzdHJpbmcsIGljb25VUkw6IHN0cmluZywgaGFuZGxlcjogRnVuY3Rpb24sIHN0eWxlQ2xhc3M6IHN0cmluZ1tdKSB7XG4gICAgICAgIHRoaXMubGFiZWwgPSBsYWJlbDtcbiAgICAgICAgdGhpcy5oYW5kbGVyID0gaGFuZGxlcjtcbiAgICAgICAgdGhpcy5zdHlsZUNsYXNzID0gc3R5bGVDbGFzcztcbiAgICAgICAgdGhpcy5pY29uVVJMID0gaWNvblVSTDtcblxuICAgICAgICBpZiAodGhpcy5zdHlsZUNsYXNzID09IG51bGwpIHtcbiAgICAgICAgICAgIHRoaXMuc3R5bGVDbGFzcyA9IFtdO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ29tcG9uZW50RGlhbG9nTW9kZWwgZXh0ZW5kcyBEaWFsb2dNb2RlbCB7XG5cbiAgICBwdWJsaWMgc3RhdGljIHJlYWRvbmx5IEJ1dHRvbk1vZGVsOiBUeXBlPEJ1dHRvbk1vZGVsPiA9IEJ1dHRvbk1vZGVsO1xuXG4gICAgcHVibGljIGNvbXBvbmVudFR5cGU6IFR5cGU8YW55PjtcbiAgICBwdWJsaWMgbW9kZWw6IGFueTtcbiAgICBwdWJsaWMgZGF0YTogYW55O1xuICAgIHB1YmxpYyBmb290ZXJTdHlsZUNsYXNzOiBzdHJpbmdbXTtcbiAgICBwdWJsaWMgYm9keVN0eWxlQ2xhc3M6IHN0cmluZ1tdO1xuICAgIHB1YmxpYyBoZWFkZXJTdHlsZUNsYXNzOiBzdHJpbmdbXTtcbiAgICBwdWJsaWMgZGlhbG9nU3R5bGVDbGFzczogc3RyaW5nW107XG4gICAgcHVibGljIGNsb3NlSGFuZGxlcjogRnVuY3Rpb247XG4gICAgcHVibGljIGJ1dHRvbk1vZGVsczogQnV0dG9uTW9kZWxbXTtcblxuICAgIGNvbnN0cnVjdG9yKHRpdGxlPzogc3RyaW5nLCBib2R5PzogYW55LCBtb2RlbFR5cGU/OiBzdHJpbmcsIGJ1dHRvbk1vZGVscz86IEJ1dHRvbk1vZGVsW10sIGNvbXBvbmVudFR5cGU/OiBUeXBlPGFueT4sXG4gICAgICAgIGNvbXBvbmVudE1vZGVsPzogYW55LCBkYXRhPzogYW55LCB3aWR0aD86IHN0cmluZywgaGVpZ2h0Pzogc3RyaW5nLCBkaWFsb2dTdHlsZUNsYXNzPzogc3RyaW5nW10sIGhlYWRlclN0eWxlQ2xhc3M/OiBzdHJpbmdbXSxcbiAgICAgICAgIGJvZHlTdHlsZUNsYXNzPzogc3RyaW5nW10sIGZvb3RlclN0eWxlQ2xhc3M/OiBzdHJpbmdbXSwgY2xvc2VIYW5kbGVyPzogRnVuY3Rpb24pIHtcbiAgICAgICAgc3VwZXIodGl0bGUsIGJvZHksIG1vZGVsVHlwZSwgd2lkdGgsIGhlaWdodCk7XG5cbiAgICAgICAgdGhpcy5jb21wb25lbnRUeXBlID0gY29tcG9uZW50VHlwZTtcbiAgICAgICAgdGhpcy5tb2RlbCA9IGNvbXBvbmVudE1vZGVsO1xuICAgICAgICB0aGlzLmRhdGEgPSBkYXRhO1xuICAgICAgICB0aGlzLmJ1dHRvbk1vZGVscyA9IGJ1dHRvbk1vZGVscztcbiAgICAgICAgdGhpcy5kaWFsb2dTdHlsZUNsYXNzID0gZGlhbG9nU3R5bGVDbGFzcztcbiAgICAgICAgdGhpcy5oZWFkZXJTdHlsZUNsYXNzID0gaGVhZGVyU3R5bGVDbGFzcztcbiAgICAgICAgdGhpcy5ib2R5U3R5bGVDbGFzcyA9IGJvZHlTdHlsZUNsYXNzO1xuICAgICAgICB0aGlzLmZvb3RlclN0eWxlQ2xhc3MgPSBmb290ZXJTdHlsZUNsYXNzO1xuICAgICAgICB0aGlzLmNsb3NlSGFuZGxlciA9IGNsb3NlSGFuZGxlcjtcbiAgICB9XG59XG4iXX0=