/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { Component, Input } from '@angular/core';
export class FormGroupComponent {
    /**
     * @return {?}
     */
    ngOnInit() {
        this.initValues();
    }
    /**
     * @return {?}
     */
    initValues() {
        this.className = this.classNameInput || '';
        this.iconName = this.iconNameInput || '';
    }
}
FormGroupComponent.decorators = [
    { type: Component, args: [{
                selector: 'materialize-form-group',
                template: "<div class=\"form-group-container\" [ngClass]=\"className\">\n  <div class=\"form-group-icon-container\" *ngIf=\"iconName\">\n    <materialize-icon [name]=\"iconName\" className=\"form-group-icon\" size=\"lg\"></materialize-icon>\n  </div>\n  <div class=\"form-group-field-container\">\n    <ng-content></ng-content>\n  </div>\n</div>\n",
                styles: [".form-group-container{align-items:center;display:flex;flex-direction:row}.form-group-icon-container{display:flex;justify-content:center;width:40px}.form-group-icon{color:#6a6a6a}.form-group-field-container{display:flex;flex:1;flex-direction:column}"]
            }] }
];
FormGroupComponent.propDecorators = {
    classNameInput: [{ type: Input, args: ['className',] }],
    iconNameInput: [{ type: Input, args: ['iconName',] }]
};
if (false) {
    /** @type {?} */
    FormGroupComponent.prototype.classNameInput;
    /** @type {?} */
    FormGroupComponent.prototype.iconNameInput;
    /** @type {?} */
    FormGroupComponent.prototype.className;
    /** @type {?} */
    FormGroupComponent.prototype.iconName;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1ncm91cC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9tYXRlcmlhbGl6ZS1hbmd1bGFyLyIsInNvdXJjZXMiOlsiYXBwL2NvbXBvbmVudHMvZm9ybS1ncm91cC9mb3JtLWdyb3VwLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFPekQsTUFBTSxPQUFPLGtCQUFrQjs7OztJQU83QixRQUFRO1FBQ04sSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO0lBQ3BCLENBQUM7Ozs7SUFFRCxVQUFVO1FBQ1IsSUFBSSxDQUFDLFNBQVMsR0FBRyxJQUFJLENBQUMsY0FBYyxJQUFJLEVBQUUsQ0FBQztRQUMzQyxJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxhQUFhLElBQUksRUFBRSxDQUFDO0lBQzNDLENBQUM7OztZQW5CRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLHdCQUF3QjtnQkFFbEMsNFZBQTBDOzthQUMzQzs7OzZCQUVFLEtBQUssU0FBQyxXQUFXOzRCQUNqQixLQUFLLFNBQUMsVUFBVTs7OztJQURqQiw0Q0FBMkM7O0lBQzNDLDJDQUF5Qzs7SUFFekMsdUNBQXlCOztJQUN6QixzQ0FBd0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnbWF0ZXJpYWxpemUtZm9ybS1ncm91cCcsXG4gIHN0eWxlVXJsczogWycuL2Zvcm0tZ3JvdXAuY29tcG9uZW50LnNjc3MnXSxcbiAgdGVtcGxhdGVVcmw6ICcuL2Zvcm0tZ3JvdXAuY29tcG9uZW50Lmh0bWwnXG59KVxuZXhwb3J0IGNsYXNzIEZvcm1Hcm91cENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgnY2xhc3NOYW1lJykgY2xhc3NOYW1lSW5wdXQ6IHN0cmluZztcbiAgQElucHV0KCdpY29uTmFtZScpIGljb25OYW1lSW5wdXQ6IHN0cmluZztcblxuICBwdWJsaWMgY2xhc3NOYW1lOiBzdHJpbmc7XG4gIHB1YmxpYyBpY29uTmFtZTogc3RyaW5nO1xuXG4gIG5nT25Jbml0KCkge1xuICAgIHRoaXMuaW5pdFZhbHVlcygpO1xuICB9XG5cbiAgaW5pdFZhbHVlcygpIHtcbiAgICB0aGlzLmNsYXNzTmFtZSA9IHRoaXMuY2xhc3NOYW1lSW5wdXQgfHwgJyc7XG4gICAgdGhpcy5pY29uTmFtZSA9IHRoaXMuaWNvbk5hbWVJbnB1dCB8fCAnJztcbiAgfVxufVxuIl19