@uiowa/uiowa-account
Version:
Angular library to manage MFK and UNI Account output
50 lines • 3.78 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
/**
* @template T
*/
var /**
* @template T
*/
ElementInputBase = /** @class */ (function () {
function ElementInputBase(options) {
if (options === void 0) { options = {}; }
this.value = options.value;
this.key = options.key || '';
this.label = options.label || '';
this.required = !!options.required;
this.order = options.order === undefined ? 1 : options.order;
this.controlType = options.controlType || '';
this.id = options.id || '';
this.size = options.size || 10;
this.display = options.display || '';
}
return ElementInputBase;
}());
/**
* @template T
*/
export { ElementInputBase };
if (false) {
/** @type {?} */
ElementInputBase.prototype.value;
/** @type {?} */
ElementInputBase.prototype.key;
/** @type {?} */
ElementInputBase.prototype.label;
/** @type {?} */
ElementInputBase.prototype.required;
/** @type {?} */
ElementInputBase.prototype.order;
/** @type {?} */
ElementInputBase.prototype.controlType;
/** @type {?} */
ElementInputBase.prototype.id;
/** @type {?} */
ElementInputBase.prototype.size;
/** @type {?} */
ElementInputBase.prototype.display;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWxlbWVudC1pbnB1dC1iYXNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHVpb3dhL3Vpb3dhLWFjY291bnQvIiwic291cmNlcyI6WyJsaWIvbW9kZWxzL2VsZW1lbnQtaW5wdXQtYmFzZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7Ozs7SUFXRSwwQkFDRSxPQVVNO1FBVk4sd0JBQUEsRUFBQSxZQVVNO1FBRU4sSUFBSSxDQUFDLEtBQUssR0FBRyxPQUFPLENBQUMsS0FBSyxDQUFDO1FBQzNCLElBQUksQ0FBQyxHQUFHLEdBQUcsT0FBTyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUM7UUFDN0IsSUFBSSxDQUFDLEtBQUssR0FBRyxPQUFPLENBQUMsS0FBSyxJQUFJLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDO1FBQ25DLElBQUksQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLEtBQUssS0FBSyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQztRQUM3RCxJQUFJLENBQUMsV0FBVyxHQUFHLE9BQU8sQ0FBQyxXQUFXLElBQUksRUFBRSxDQUFDO1FBQzdDLElBQUksQ0FBQyxFQUFFLEdBQUcsT0FBTyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUM7UUFDM0IsSUFBSSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsSUFBSSxJQUFJLEVBQUUsQ0FBQztRQUMvQixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQyxPQUFPLElBQUksRUFBRSxDQUFDO0lBQ3ZDLENBQUM7SUFDSCx1QkFBQztBQUFELENBQUMsQUFsQ0QsSUFrQ0M7Ozs7Ozs7SUFqQ0MsaUNBQVM7O0lBQ1QsK0JBQVk7O0lBQ1osaUNBQWM7O0lBQ2Qsb0NBQWtCOztJQUNsQixpQ0FBYzs7SUFDZCx1Q0FBb0I7O0lBQ3BCLDhCQUFXOztJQUNYLGdDQUFhOztJQUNiLG1DQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBFbGVtZW50SW5wdXRCYXNlPFQ+IHtcbiAgdmFsdWU6IFQ7XG4gIGtleTogc3RyaW5nO1xuICBsYWJlbDogc3RyaW5nO1xuICByZXF1aXJlZDogYm9vbGVhbjtcbiAgb3JkZXI6IG51bWJlcjtcbiAgY29udHJvbFR5cGU6IHN0cmluZztcbiAgaWQ6IHN0cmluZztcbiAgc2l6ZTogbnVtYmVyO1xuICBkaXNwbGF5OiBzdHJpbmc7XG5cbiAgY29uc3RydWN0b3IoXG4gICAgb3B0aW9uczoge1xuICAgICAgdmFsdWU/OiBUO1xuICAgICAga2V5Pzogc3RyaW5nO1xuICAgICAgbGFiZWw/OiBzdHJpbmc7XG4gICAgICByZXF1aXJlZD86IGJvb2xlYW47XG4gICAgICBvcmRlcj86IG51bWJlcjtcbiAgICAgIGNvbnRyb2xUeXBlPzogc3RyaW5nO1xuICAgICAgaWQ/OiBzdHJpbmc7XG4gICAgICBzaXplPzogbnVtYmVyO1xuICAgICAgZGlzcGxheT86IHN0cmluZztcbiAgICB9ID0ge31cbiAgKSB7XG4gICAgdGhpcy52YWx1ZSA9IG9wdGlvbnMudmFsdWU7XG4gICAgdGhpcy5rZXkgPSBvcHRpb25zLmtleSB8fCAnJztcbiAgICB0aGlzLmxhYmVsID0gb3B0aW9ucy5sYWJlbCB8fCAnJztcbiAgICB0aGlzLnJlcXVpcmVkID0gISFvcHRpb25zLnJlcXVpcmVkO1xuICAgIHRoaXMub3JkZXIgPSBvcHRpb25zLm9yZGVyID09PSB1bmRlZmluZWQgPyAxIDogb3B0aW9ucy5vcmRlcjtcbiAgICB0aGlzLmNvbnRyb2xUeXBlID0gb3B0aW9ucy5jb250cm9sVHlwZSB8fCAnJztcbiAgICB0aGlzLmlkID0gb3B0aW9ucy5pZCB8fCAnJztcbiAgICB0aGlzLnNpemUgPSBvcHRpb25zLnNpemUgfHwgMTA7XG4gICAgdGhpcy5kaXNwbGF5ID0gb3B0aW9ucy5kaXNwbGF5IHx8ICcnO1xuICB9XG59XG4iXX0=