com.phloxui
Version:
PhloxUI Ng2+ Framework
65 lines (64 loc) • 4.06 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import * as tslib_1 from "tslib";
import { Type } from '@angular/core';
import { Option } from '../../decorator/Option.decorator';
import { I18N } from '../../decorator/I18N.decorator';
export class WizardStepModel {
/**
* @param {?} label
* @param {?} wizardType
* @param {?} model
* @param {?} componentType
* @param {?} componentModel
*/
constructor(label, wizardType, model, componentType, componentModel) {
this.label = label;
this.type = wizardType;
this.componentType = componentType;
this.model = model;
this.componentModel = componentModel;
}
}
tslib_1.__decorate([
Option(),
I18N(),
tslib_1.__metadata("design:type", String)
], WizardStepModel.prototype, "label", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Type)
], WizardStepModel.prototype, "type", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Object)
], WizardStepModel.prototype, "model", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Type)
], WizardStepModel.prototype, "componentType", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Object)
], WizardStepModel.prototype, "componentModel", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Object)
], WizardStepModel.prototype, "componentOptions", void 0);
function WizardStepModel_tsickle_Closure_declarations() {
/** @type {?} */
WizardStepModel.prototype.label;
/** @type {?} */
WizardStepModel.prototype.type;
/** @type {?} */
WizardStepModel.prototype.model;
/** @type {?} */
WizardStepModel.prototype.componentType;
/** @type {?} */
WizardStepModel.prototype.componentModel;
/** @type {?} */
WizardStepModel.prototype.componentOptions;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV2l6YXJkU3RlcE1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50L21vZGVsL1dpemFyZFN0ZXBNb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckMsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQzFELE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUd0RCxNQUFNOzs7Ozs7OztJQWVKLFlBQVksS0FBYSxFQUFFLFVBQXFCLEVBQUUsS0FBVSxFQUFFLGFBQXdCLEVBQUUsY0FBbUI7UUFDekcsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7UUFDdkIsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7UUFDbkMsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsSUFBSSxDQUFDLGNBQWMsR0FBRyxjQUFjLENBQUM7S0FDdEM7Q0FDRjs7SUFyQkUsTUFBTSxFQUFFO0lBQ1IsSUFBSSxFQUFFOzs7O0lBRU4sTUFBTSxFQUFFO3NDQUNJLElBQUk7OztJQUNoQixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7c0NBQ2EsSUFBSTs7O0lBQ3pCLE1BQU0sRUFBRTs7OztJQUVSLE1BQU0sRUFBRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE9wdGlvbiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9PcHRpb24uZGVjb3JhdG9yJztcbmltcG9ydCB7IEkxOE4gfSBmcm9tICcuLi8uLi9kZWNvcmF0b3IvSTE4Ti5kZWNvcmF0b3InO1xuaW1wb3J0IHsgQWJzdHJhY3RJMThOQXBwbGljYWJsZSB9IGZyb20gJy4uLy4uL3NoYXJlL0Fic3RyYWN0STE4TkFwcGxpY2FibGUnO1xuXG5leHBvcnQgY2xhc3MgV2l6YXJkU3RlcE1vZGVsIHtcbiAgQE9wdGlvbigpXG4gIEBJMThOKClcbiAgcHVibGljIGxhYmVsOiBzdHJpbmc7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgdHlwZTogVHlwZTxhbnk+O1xuICBAT3B0aW9uKClcbiAgcHVibGljIG1vZGVsOiBhbnk7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgY29tcG9uZW50VHlwZTogVHlwZTxhbnk+O1xuICBAT3B0aW9uKClcbiAgcHVibGljIGNvbXBvbmVudE1vZGVsOiBhbnk7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgY29tcG9uZW50T3B0aW9uczogYW55O1xuXG4gIGNvbnN0cnVjdG9yKGxhYmVsOiBzdHJpbmcsIHdpemFyZFR5cGU6IFR5cGU8YW55PiwgbW9kZWw6IGFueSwgY29tcG9uZW50VHlwZTogVHlwZTxhbnk+LCBjb21wb25lbnRNb2RlbDogYW55KSB7XG4gICAgdGhpcy5sYWJlbCA9IGxhYmVsO1xuICAgIHRoaXMudHlwZSA9IHdpemFyZFR5cGU7XG4gICAgdGhpcy5jb21wb25lbnRUeXBlID0gY29tcG9uZW50VHlwZTtcbiAgICB0aGlzLm1vZGVsID0gbW9kZWw7XG4gICAgdGhpcy5jb21wb25lbnRNb2RlbCA9IGNvbXBvbmVudE1vZGVsO1xuICB9XG59XG4iXX0=