materialize-angular
Version:
Material UI Angular library
49 lines • 4.33 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: app/completed-components/form-message/form-message.component.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @license
* Copyright Workylab. All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://raw.githubusercontent.com/workylab/materialize-angular/master/LICENSE
*/
import { Component, Input } from '@angular/core';
import { FORM_MESSAGE_LEVELS } from './form-message.model';
import { config } from '../../config';
var FormMessageComponent = /** @class */ (function () {
function FormMessageComponent() {
this.className = FormMessageComponent.defaultProps.className;
this.level = FormMessageComponent.defaultProps.level;
this.prefix = config.components.prefix;
}
FormMessageComponent.defaultProps = {
className: '',
level: FORM_MESSAGE_LEVELS.INFO
};
FormMessageComponent.decorators = [
{ type: Component, args: [{
selector: config.components.prefix + "-form-message }",
template: "<div [ngClass]=\"[prefix + '-form-message', className, level]\">\n <ng-content></ng-content>\n</div>\n"
}] }
];
FormMessageComponent.propDecorators = {
className: [{ type: Input, args: ['className',] }],
level: [{ type: Input, args: ['type',] }]
};
return FormMessageComponent;
}());
export { FormMessageComponent };
if (false) {
/** @type {?} */
FormMessageComponent.defaultProps;
/** @type {?} */
FormMessageComponent.prototype.className;
/** @type {?} */
FormMessageComponent.prototype.level;
/** @type {?} */
FormMessageComponent.prototype.prefix;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1tZXNzYWdlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL21hdGVyaWFsaXplLWFuZ3VsYXIvIiwic291cmNlcyI6WyJhcHAvY29tcGxldGVkLWNvbXBvbmVudHMvZm9ybS1tZXNzYWdlL2Zvcm0tbWVzc2FnZS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBUUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDakQsT0FBTyxFQUFFLG1CQUFtQixFQUFvQixNQUFNLHNCQUFzQixDQUFDO0FBQzdFLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxjQUFjLENBQUM7QUFFdEM7SUFBQTtRQVVzQixjQUFTLEdBQVcsb0JBQW9CLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQztRQUNyRSxVQUFLLEdBQXdCLG9CQUFvQixDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUM7UUFFN0UsV0FBTSxHQUFHLE1BQU0sQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDO0lBQzNDLENBQUM7SUFUaUIsaUNBQVksR0FBcUI7UUFDL0MsU0FBUyxFQUFFLEVBQUU7UUFDYixLQUFLLEVBQUUsbUJBQW1CLENBQUMsSUFBSTtLQUNoQyxDQUFDOztnQkFSSCxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFNLE1BQU0sQ0FBQyxVQUFVLENBQUMsTUFBTSxvQkFBa0I7b0JBQ3hELG1IQUE0QztpQkFDN0M7Ozs0QkFPRSxLQUFLLFNBQUMsV0FBVzt3QkFDakIsS0FBSyxTQUFDLE1BQU07O0lBR2YsMkJBQUM7Q0FBQSxBQWRELElBY0M7U0FWWSxvQkFBb0I7OztJQUMvQixrQ0FHRTs7SUFFRix5Q0FBb0Y7O0lBQ3BGLHFDQUFvRjs7SUFFcEYsc0NBQXlDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IFdvcmt5bGFiLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS93b3JreWxhYi9tYXRlcmlhbGl6ZS1hbmd1bGFyL21hc3Rlci9MSUNFTlNFXG4gKi9cblxuaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRk9STV9NRVNTQUdFX0xFVkVMUywgRm9ybU1lc3NhZ2VNb2RlbCB9IGZyb20gJy4vZm9ybS1tZXNzYWdlLm1vZGVsJztcbmltcG9ydCB7IGNvbmZpZyB9IGZyb20gJy4uLy4uL2NvbmZpZyc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogYCR7IGNvbmZpZy5jb21wb25lbnRzLnByZWZpeCB9LWZvcm0tbWVzc2FnZSB9YCxcbiAgdGVtcGxhdGVVcmw6ICcuL2Zvcm0tbWVzc2FnZS5jb21wb25lbnQuaHRtbCdcbn0pXG5leHBvcnQgY2xhc3MgRm9ybU1lc3NhZ2VDb21wb25lbnQgaW1wbGVtZW50cyBGb3JtTWVzc2FnZU1vZGVsIHtcbiAgc3RhdGljIHJlYWRvbmx5IGRlZmF1bHRQcm9wczogRm9ybU1lc3NhZ2VNb2RlbCA9IHtcbiAgICBjbGFzc05hbWU6ICcnLFxuICAgIGxldmVsOiBGT1JNX01FU1NBR0VfTEVWRUxTLklORk9cbiAgfTtcblxuICBASW5wdXQoJ2NsYXNzTmFtZScpIGNsYXNzTmFtZTogc3RyaW5nID0gRm9ybU1lc3NhZ2VDb21wb25lbnQuZGVmYXVsdFByb3BzLmNsYXNzTmFtZTtcbiAgQElucHV0KCd0eXBlJykgbGV2ZWw6IEZPUk1fTUVTU0FHRV9MRVZFTFMgPSBGb3JtTWVzc2FnZUNvbXBvbmVudC5kZWZhdWx0UHJvcHMubGV2ZWw7XG5cbiAgcHVibGljIHByZWZpeCA9IGNvbmZpZy5jb21wb25lbnRzLnByZWZpeDtcbn1cbiJdfQ==