com.phloxui
Version:
PhloxUI Ng2+ Framework
45 lines (44 loc) • 3.27 kB
JavaScript
/**
* @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