com.phloxui
Version:
PhloxUI Ng2+ Framework
85 lines (84 loc) • 5.61 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import * as tslib_1 from "tslib";
import { Type } from '@angular/core';
import { I18N } from '../../decorator/I18N.decorator';
import { Option } from '../../decorator/Option.decorator';
import { AbstractI18NApplicable } from '../../share/AbstractI18NApplicable';
export class ComponentPopoverModel extends AbstractI18NApplicable {
/**
* @param {?=} componentType
* @param {?=} model
* @param {?=} top
* @param {?=} left
* @param {?=} popoverWidth
* @param {?=} popoverHeight
* @param {?=} showArrow
* @param {?=} styleClasses
*/
constructor(componentType, model, top, left, popoverWidth, popoverHeight, showArrow, styleClasses) {
super();
this.type = componentType;
this.top = top;
this.left = left;
this.model = model;
this.popoverWidth = popoverWidth;
this.popoverHeight = popoverHeight;
this.showArrow = showArrow;
this.styleClasses = styleClasses;
}
}
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Type)
], ComponentPopoverModel.prototype, "type", void 0);
tslib_1.__decorate([
Option(),
I18N(),
tslib_1.__metadata("design:type", Object)
], ComponentPopoverModel.prototype, "model", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Number)
], ComponentPopoverModel.prototype, "top", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Number)
], ComponentPopoverModel.prototype, "left", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", String)
], ComponentPopoverModel.prototype, "popoverWidth", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", String)
], ComponentPopoverModel.prototype, "popoverHeight", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Boolean)
], ComponentPopoverModel.prototype, "showArrow", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Array)
], ComponentPopoverModel.prototype, "styleClasses", void 0);
function ComponentPopoverModel_tsickle_Closure_declarations() {
/** @type {?} */
ComponentPopoverModel.prototype.type;
/** @type {?} */
ComponentPopoverModel.prototype.model;
/** @type {?} */
ComponentPopoverModel.prototype.top;
/** @type {?} */
ComponentPopoverModel.prototype.left;
/** @type {?} */
ComponentPopoverModel.prototype.popoverWidth;
/** @type {?} */
ComponentPopoverModel.prototype.popoverHeight;
/** @type {?} */
ComponentPopoverModel.prototype.showArrow;
/** @type {?} */
ComponentPopoverModel.prototype.styleClasses;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tcG9uZW50UG9wb3Zlck1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50L21vZGVsL0NvbXBvbmVudFBvcG92ZXJNb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckMsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQ3RELE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUMxRCxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUU1RSxNQUFNLDRCQUE2QixTQUFRLHNCQUFzQjs7Ozs7Ozs7Ozs7SUFvQi9ELFlBQVksYUFBeUIsRUFBRSxLQUFXLEVBQUUsR0FBWSxFQUFFLElBQWEsRUFBRSxZQUFxQixFQUFFLGFBQXNCLEVBQUUsU0FBbUIsRUFBRSxZQUF1QjtRQUMxSyxLQUFLLEVBQUUsQ0FBQztRQUVSLElBQUksQ0FBQyxJQUFJLEdBQUcsYUFBYSxDQUFDO1FBQzFCLElBQUksQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDO1FBQ2YsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUM7UUFDakIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsSUFBSSxDQUFDLFlBQVksR0FBRyxZQUFZLENBQUM7UUFDakMsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7UUFDbkMsSUFBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUM7UUFDM0IsSUFBSSxDQUFDLFlBQVksR0FBRyxZQUFZLENBQUM7S0FDbEM7Q0FDRjs7SUE5QkUsTUFBTSxFQUFFO3NDQUNJLElBQUk7OztJQUNoQixNQUFNLEVBQUU7SUFDUixJQUFJLEVBQUU7Ozs7SUFFTixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJMThOIH0gZnJvbSAnLi4vLi4vZGVjb3JhdG9yL0kxOE4uZGVjb3JhdG9yJztcbmltcG9ydCB7IE9wdGlvbiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9PcHRpb24uZGVjb3JhdG9yJztcbmltcG9ydCB7IEFic3RyYWN0STE4TkFwcGxpY2FibGUgfSBmcm9tICcuLi8uLi9zaGFyZS9BYnN0cmFjdEkxOE5BcHBsaWNhYmxlJztcblxuZXhwb3J0IGNsYXNzIENvbXBvbmVudFBvcG92ZXJNb2RlbCBleHRlbmRzIEFic3RyYWN0STE4TkFwcGxpY2FibGUge1xuXG4gIEBPcHRpb24oKVxuICBwdWJsaWMgdHlwZTogVHlwZTxhbnk+O1xuICBAT3B0aW9uKClcbiAgQEkxOE4oKVxuICBwdWJsaWMgbW9kZWw6IGFueTtcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyB0b3A6IG51bWJlcjtcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBsZWZ0OiBudW1iZXI7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgcG9wb3ZlcldpZHRoOiBzdHJpbmc7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgcG9wb3ZlckhlaWdodDogc3RyaW5nO1xuICBAT3B0aW9uKClcbiAgcHVibGljIHNob3dBcnJvdzogYm9vbGVhbjtcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBzdHlsZUNsYXNzZXM6IHN0cmluZ1tdO1xuXG4gIGNvbnN0cnVjdG9yKGNvbXBvbmVudFR5cGU/OiBUeXBlPGFueT4sIG1vZGVsPzogYW55LCB0b3A/OiBudW1iZXIsIGxlZnQ/OiBudW1iZXIsIHBvcG92ZXJXaWR0aD86IHN0cmluZywgcG9wb3ZlckhlaWdodD86IHN0cmluZywgc2hvd0Fycm93PzogYm9vbGVhbiwgc3R5bGVDbGFzc2VzPzogc3RyaW5nW10pIHtcbiAgICBzdXBlcigpO1xuXG4gICAgdGhpcy50eXBlID0gY29tcG9uZW50VHlwZTtcbiAgICB0aGlzLnRvcCA9IHRvcDtcbiAgICB0aGlzLmxlZnQgPSBsZWZ0O1xuICAgIHRoaXMubW9kZWwgPSBtb2RlbDtcbiAgICB0aGlzLnBvcG92ZXJXaWR0aCA9IHBvcG92ZXJXaWR0aDtcbiAgICB0aGlzLnBvcG92ZXJIZWlnaHQgPSBwb3BvdmVySGVpZ2h0O1xuICAgIHRoaXMuc2hvd0Fycm93ID0gc2hvd0Fycm93O1xuICAgIHRoaXMuc3R5bGVDbGFzc2VzID0gc3R5bGVDbGFzc2VzO1xuICB9XG59XG4iXX0=