UNPKG

coreui-angular-ex

Version:

CoreUI Components Library for Angular

29 lines (24 loc) 521 B
import { Component, HostBinding, Input, } from '@angular/core'; @Component({ selector: 'c-input-group', template: `<ng-content></ng-content>`, standalone: true }) export class InputGroupComponent { /** * Size the component small or large. */ @Input() sizing: string | 'sm' | 'lg' | '' = ''; @HostBinding('class') get hostClasses(): any { return { 'input-group': true, [`input-group-${this.sizing}`]: !!this.sizing, }; } constructor() {} }