com.phloxui
Version:
PhloxUI Ng2+ Framework
59 lines (58 loc) • 3.91 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';
export class ComponentSlidePaneModel {
/**
* @param {?=} componentType
* @param {?=} model
* @param {?=} styleClass
* @param {?=} slidePaneWidth
* @param {?=} slidePaneHeight
*/
constructor(componentType, model, styleClass, slidePaneWidth, slidePaneHeight) {
this.type = componentType;
this.model = model;
this.styleClass = styleClass;
this.slidePaneWidth = slidePaneWidth;
this.slidePaneHeight = slidePaneHeight;
}
}
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Type)
], ComponentSlidePaneModel.prototype, "type", void 0);
tslib_1.__decorate([
Option(),
I18N(),
tslib_1.__metadata("design:type", Object)
], ComponentSlidePaneModel.prototype, "model", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Array)
], ComponentSlidePaneModel.prototype, "styleClass", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", String)
], ComponentSlidePaneModel.prototype, "slidePaneWidth", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", String)
], ComponentSlidePaneModel.prototype, "slidePaneHeight", void 0);
function ComponentSlidePaneModel_tsickle_Closure_declarations() {
/** @type {?} */
ComponentSlidePaneModel.prototype.type;
/** @type {?} */
ComponentSlidePaneModel.prototype.model;
/** @type {?} */
ComponentSlidePaneModel.prototype.styleClass;
/** @type {?} */
ComponentSlidePaneModel.prototype.slidePaneWidth;
/** @type {?} */
ComponentSlidePaneModel.prototype.slidePaneHeight;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tcG9uZW50U2xpZGVQYW5lTW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnQvbW9kZWwvQ29tcG9uZW50U2xpZGVQYW5lTW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3JDLE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUN0RCxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFFMUQsTUFBTTs7Ozs7Ozs7SUFhSixZQUFZLGFBQXlCLEVBQUUsS0FBVyxFQUFFLFVBQXFCLEVBQUUsY0FBdUIsRUFBRSxlQUF3QjtRQUUxSCxJQUFJLENBQUMsSUFBSSxHQUFHLGFBQWEsQ0FBQztRQUMxQixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztRQUNuQixJQUFJLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQztRQUM3QixJQUFJLENBQUMsY0FBYyxHQUFHLGNBQWMsQ0FBQztRQUNyQyxJQUFJLENBQUMsZUFBZSxHQUFHLGVBQWUsQ0FBQztLQUN4QztDQUNGOztJQXBCRSxNQUFNLEVBQUU7c0NBQ0ksSUFBSTs7O0lBQ2hCLE1BQU0sRUFBRTtJQUNSLElBQUksRUFBRTs7OztJQUVOLE1BQU0sRUFBRTs7OztJQUVSLE1BQU0sRUFBRTs7OztJQUVSLE1BQU0sRUFBRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJzsgXG5pbXBvcnQgeyBJMThOIH0gZnJvbSAnLi4vLi4vZGVjb3JhdG9yL0kxOE4uZGVjb3JhdG9yJztcbmltcG9ydCB7IE9wdGlvbiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9PcHRpb24uZGVjb3JhdG9yJztcblxuZXhwb3J0IGNsYXNzIENvbXBvbmVudFNsaWRlUGFuZU1vZGVsIHsgXG4gIEBPcHRpb24oKVxuICBwdWJsaWMgdHlwZTogVHlwZTxhbnk+OyAgXG4gIEBPcHRpb24oKVxuICBASTE4TigpXG4gIHB1YmxpYyBtb2RlbDogYW55O1xuICBAT3B0aW9uKClcbiAgcHVibGljIHN0eWxlQ2xhc3M6IHN0cmluZ1tdOyBcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBzbGlkZVBhbmVXaWR0aDogc3RyaW5nOyBcbiAgQE9wdGlvbigpIFxuICBwdWJsaWMgc2xpZGVQYW5lSGVpZ2h0OiBzdHJpbmc7IFxuXG4gIGNvbnN0cnVjdG9yKGNvbXBvbmVudFR5cGU/OiBUeXBlPGFueT4sIG1vZGVsPzogYW55LCBzdHlsZUNsYXNzPzogc3RyaW5nW10sIHNsaWRlUGFuZVdpZHRoPzogc3RyaW5nLCBzbGlkZVBhbmVIZWlnaHQ/OiBzdHJpbmcpIHsgXG5cbiAgICB0aGlzLnR5cGUgPSBjb21wb25lbnRUeXBlOyBcbiAgICB0aGlzLm1vZGVsID0gbW9kZWw7IFxuICAgIHRoaXMuc3R5bGVDbGFzcyA9IHN0eWxlQ2xhc3M7IFxuICAgIHRoaXMuc2xpZGVQYW5lV2lkdGggPSBzbGlkZVBhbmVXaWR0aDtcbiAgICB0aGlzLnNsaWRlUGFuZUhlaWdodCA9IHNsaWRlUGFuZUhlaWdodDsgXG4gIH1cbn1cbiJdfQ==