import { Component, Input, NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { MatIconModule } from '@angular/material/icon';

class SdLabel {
    constructor() {
        this.fontSet = 'material-icons';
    }
    ngOnInit() {
    }
    ngAfterViewInit() {
    }
}
SdLabel.decorators = [
    { type: Component, args: [{
                selector: 'sd-label',
                template: "<div class=\"d-inline mr-2\">\r\n  <mat-icon *ngIf=\"icon\" class=\"align-middle mr-2\" [fontSet]=\"fontSet\">{{icon}}</mat-icon><span class=\"T14R\">{{label}}:</span>\r\n</div>\r\n<ng-content></ng-content>"
            },] }
];
SdLabel.ctorParameters = () => [];
SdLabel.propDecorators = {
    label: [{ type: Input }],
    icon: [{ type: Input }],
    fontSet: [{ type: Input }]
};

class SdLabelModule {
}
SdLabelModule.decorators = [
    { type: NgModule, args: [{
                imports: [
                    CommonModule,
                    MatIconModule
                ],
                declarations: [
                    SdLabel
                ],
                exports: [
                    SdLabel
                ]
            },] }
];

/**
 * Generated bundle index. Do not edit.
 */

export { SdLabelModule, SdLabel as ɵa };
//# sourceMappingURL=sd-angular-core-label.js.map
