UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

45 lines (44 loc) 3.27 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { WizardHeaderModel } from './WizardHeaderModel'; import { WizardFooterModel } from './WizardFooterModel'; import { Option } from '../../decorator/Option.decorator'; export class WizardModel { /** * @param {?} header * @param {?} steps * @param {?} footer */ constructor(header, steps, footer) { this.header = header; this.footer = footer; this.steps = steps; if (this.steps == null) { this.steps = []; } } } tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", WizardHeaderModel) ], WizardModel.prototype, "header", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Array) ], WizardModel.prototype, "steps", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", WizardFooterModel) ], WizardModel.prototype, "footer", void 0); function WizardModel_tsickle_Closure_declarations() { /** @type {?} */ WizardModel.prototype.header; /** @type {?} */ WizardModel.prototype.steps; /** @type {?} */ WizardModel.prototype.footer; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV2l6YXJkTW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnQvbW9kZWwvV2l6YXJkTW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFQSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN4RCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN4RCxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFJMUQsTUFBTTs7Ozs7O0lBUUosWUFBWSxNQUF5QixFQUFFLEtBQXdCLEVBQUUsTUFBeUI7UUFDeEYsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFFbkIsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxLQUFLLEdBQUcsRUFBRSxDQUFDO1NBQ2pCO0tBQ0Y7Q0FDRjs7SUFoQkUsTUFBTSxFQUFFO3NDQUNNLGlCQUFpQjs7O0lBQy9CLE1BQU0sRUFBRTs7OztJQUVSLE1BQU0sRUFBRTtzQ0FDTSxpQkFBaUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBXaXphcmRTdGVwTW9kZWwgfSBmcm9tICcuL1dpemFyZFN0ZXBNb2RlbCc7XG5pbXBvcnQgeyBXaXphcmRIZWFkZXJNb2RlbCB9IGZyb20gJy4vV2l6YXJkSGVhZGVyTW9kZWwnO1xuaW1wb3J0IHsgV2l6YXJkRm9vdGVyTW9kZWwgfSBmcm9tICcuL1dpemFyZEZvb3Rlck1vZGVsJztcbmltcG9ydCB7IE9wdGlvbiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9PcHRpb24uZGVjb3JhdG9yJztcbmltcG9ydCB7IEkxOE4gfSBmcm9tICcuLi8uLi9kZWNvcmF0b3IvSTE4Ti5kZWNvcmF0b3InO1xuaW1wb3J0IHsgQWJzdHJhY3RJMThOQXBwbGljYWJsZSB9IGZyb20gJy4uLy4uL3NoYXJlL0Fic3RyYWN0STE4TkFwcGxpY2FibGUnO1xuXG5leHBvcnQgY2xhc3MgV2l6YXJkTW9kZWwge1xuICBAT3B0aW9uKClcbiAgcHVibGljIGhlYWRlcjogV2l6YXJkSGVhZGVyTW9kZWw7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgc3RlcHM6IFdpemFyZFN0ZXBNb2RlbFtdO1xuICBAT3B0aW9uKClcbiAgcHVibGljIGZvb3RlcjogV2l6YXJkRm9vdGVyTW9kZWw7XG5cbiAgY29uc3RydWN0b3IoaGVhZGVyOiBXaXphcmRIZWFkZXJNb2RlbCwgc3RlcHM6IFdpemFyZFN0ZXBNb2RlbFtdLCBmb290ZXI6IFdpemFyZEZvb3Rlck1vZGVsKSB7XG4gICAgdGhpcy5oZWFkZXIgPSBoZWFkZXI7XG4gICAgdGhpcy5mb290ZXIgPSBmb290ZXI7XG4gICAgdGhpcy5zdGVwcyA9IHN0ZXBzO1xuXG4gICAgaWYgKHRoaXMuc3RlcHMgPT0gbnVsbCkge1xuICAgICAgdGhpcy5zdGVwcyA9IFtdO1xuICAgIH1cbiAgfVxufVxuIl19