import { ChangeDetectionStrategy, Component, Injector, Input } from '@angular/core';
import { TamuAbstractBaseComponent } from '../utility/tl-abstract-base.component';
export class TlIconComponent extends TamuAbstractBaseComponent {
    // tslint:disable-next-line:unnecessary-constructor
    constructor(injector) {
        super(injector);
        /** Used to define the icon set. */
        this.set = 'tl';
        /** Used to define the name for icon component.  */
        this.name = 'tamu-logo';
    }
}
TlIconComponent.decorators = [
    { type: Component, args: [{
                selector: 'tl-icon-component',
                template: "<tl-icon-wrapper #animationRoot>\n  <wvr-icon-component\n    [color]=\"color\"\n    [name]=\"name\"\n    [set]=\"set\"\n    [size]=\"size\">\n  </wvr-icon-component>\n</tl-icon-wrapper>\n",
                changeDetection: ChangeDetectionStrategy.Default,
                styles: [":host{all:initial;--tl-logo-img-width:52px;--tl-logo-img-height:36px;--tl-logo-img-margin:0 0 0 0;--tl-black:#000;--tl-deep-yellow:#ffc222;--tl-grey:#ededed;--tl-deep-grey:#4d4d4d;--tl-white:#fff;--tl-primary:#500000;--tl-primary-dark-accent:#3c0001;--tl-secondary:#265a87;--tl-info:#5bc0de;--tl-info-light-accent:#5bc0de;--tl-warning:#ffc222;--tl-warning-light-accent:#ffe8aa;--tl-danger:#e4002b;--tl-danger-light-accent:#ffdbe2;--tl-success:#00bd32;--tl-success-light-accent:#d6ffe0;--tl-light:#fff;--tl-dark:#4d4d4d;--tl-default-font-size:16px;--tl-default-font-family-sans-serif:\"Lato\",sans-serif;--tl-font-family-sans-serif:var(--tl-default-font-family-sans-serif);--tl-font-size:var(--tl-default-font-size);--tl-h1-font-size:calc(var(--tl-font-size)*2.25);--tl-h2-font-size:calc(var(--tl-font-size)*1.5);--tl-h3-font-size:calc(var(--tl-font-size)*1.17);--tl-h4-font-size:calc(var(--tl-font-size)*1);--tl-h5-font-size:calc(var(--tl-font-size)*0.83);--tl-h6-font-size:calc(var(--tl-font-size)*0.67);--tl-nav-item-font-size:calc(var(--tl-font-size)*0.875);--tl-text-node-font-size:calc(var(--tl-font-size)*0.875);--wvr-font-family-sans-serif:var(--tl-font-family-sans-serif);font-family:var(--tl-font-family-sans-serif);font-size:var(--tl-font-size)}:host tl-icon-wrapper{display:inline-block}:host wvre-icon{--wvr-icon-color:inherit;--wvr-icon-size:inherit}"]
            },] }
];
TlIconComponent.ctorParameters = () => [
    { type: Injector }
];
TlIconComponent.propDecorators = {
    set: [{ type: Input }],
    name: [{ type: Input }],
    color: [{ type: Input }],
    size: [{ type: Input }]
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGwtaWNvbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy90bC1lbGVtZW50cy9zcmMvbGliL3RsLWljb24vdGwtaWNvbi5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3BGLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBUWxGLE1BQU0sT0FBTyxlQUFnQixTQUFRLHlCQUF5QjtJQWM1RCxtREFBbUQ7SUFDbkQsWUFBWSxRQUFrQjtRQUM1QixLQUFLLENBQUMsUUFBUSxDQUFDLENBQUM7UUFkbEIsbUNBQW1DO1FBQzFCLFFBQUcsR0FBRyxJQUFJLENBQUM7UUFFcEIsbURBQW1EO1FBQzFDLFNBQUksR0FBRyxXQUFXLENBQUM7SUFXNUIsQ0FBQzs7O1lBdkJGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsbUJBQW1CO2dCQUM3Qix1TUFBdUM7Z0JBRXZDLGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxPQUFPOzthQUNqRDs7O1lBUjRDLFFBQVE7OztrQkFZbEQsS0FBSzttQkFHTCxLQUFLO29CQUdMLEtBQUs7bUJBR0wsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIEluamVjdG9yLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVGFtdUFic3RyYWN0QmFzZUNvbXBvbmVudCB9IGZyb20gJy4uL3V0aWxpdHkvdGwtYWJzdHJhY3QtYmFzZS5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICd0bC1pY29uLWNvbXBvbmVudCcsXG4gIHRlbXBsYXRlVXJsOiAnLi90bC1pY29uLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vdGwtaWNvbi5jb21wb25lbnQuc2NzcyddLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LkRlZmF1bHRcbn0pXG5leHBvcnQgY2xhc3MgVGxJY29uQ29tcG9uZW50IGV4dGVuZHMgVGFtdUFic3RyYWN0QmFzZUNvbXBvbmVudCB7XG5cbiAgLyoqIFVzZWQgdG8gZGVmaW5lIHRoZSBpY29uIHNldC4gKi9cbiAgQElucHV0KCkgc2V0ID0gJ3RsJztcblxuICAvKiogVXNlZCB0byBkZWZpbmUgdGhlIG5hbWUgZm9yIGljb24gY29tcG9uZW50LiAgKi9cbiAgQElucHV0KCkgbmFtZSA9ICd0YW11LWxvZ28nO1xuXG4gIC8qKiBVc2VkIHRvIGRlZmluZSB0aGUgY29sb3IgZm9yIGljb24gY29tcG9uZW50LiAgKi9cbiAgQElucHV0KCkgY29sb3I7XG5cbiAgLyoqIFVzZWQgdG8gZGVmaW5lIHRoZSBzaXplIGZvciBpY29uIGNvbXBvbmVudC4gICovXG4gIEBJbnB1dCgpIHNpemU7XG5cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOnVubmVjZXNzYXJ5LWNvbnN0cnVjdG9yXG4gIGNvbnN0cnVjdG9yKGluamVjdG9yOiBJbmplY3Rvcikge1xuICAgIHN1cGVyKGluamVjdG9yKTtcbiAgfVxuXG59XG4iXX0=