@xui/components
Version:
xUI Components for Angular
23 lines • 2.98 kB
JavaScript
import { ChangeDetectionStrategy, Component, input } from '@angular/core';
import * as i0 from "@angular/core";
export class XuiButtonGroup {
constructor() {
this.type = input();
this.size = input();
this.color = input();
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.1", ngImport: i0, type: XuiButtonGroup, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.1.0", version: "18.0.1", type: XuiButtonGroup, selector: "xui-button-group", inputs: { type: { classPropertyName: "type", publicName: "type", isSignal: true, isRequired: false, transformFunction: null }, size: { classPropertyName: "size", publicName: "size", isSignal: true, isRequired: false, transformFunction: null }, color: { classPropertyName: "color", publicName: "color", isSignal: true, isRequired: false, transformFunction: null } }, host: { classAttribute: "x-button-group" }, ngImport: i0, template: '<ng-content />', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.1", ngImport: i0, type: XuiButtonGroup, decorators: [{
type: Component,
args: [{
selector: 'xui-button-group',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content />',
host: {
class: 'x-button-group'
}
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnV0dG9uLWdyb3VwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy94dWkvc3JjL2J1dHRvbi9idXR0b24tZ3JvdXAudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBVzFFLE1BQU0sT0FBTyxjQUFjO0lBUjNCO1FBU0UsU0FBSSxHQUFHLEtBQUssRUFBYyxDQUFDO1FBQzNCLFNBQUksR0FBRyxLQUFLLEVBQWMsQ0FBQztRQUMzQixVQUFLLEdBQUcsS0FBSyxFQUFlLENBQUM7S0FDOUI7OEdBSlksY0FBYztrR0FBZCxjQUFjLGtkQUxmLGdCQUFnQjs7MkZBS2YsY0FBYztrQkFSMUIsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsa0JBQWtCO29CQUM1QixlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTtvQkFDL0MsUUFBUSxFQUFFLGdCQUFnQjtvQkFDMUIsSUFBSSxFQUFFO3dCQUNKLEtBQUssRUFBRSxnQkFBZ0I7cUJBQ3hCO2lCQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgaW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEJ1dHRvbkNvbG9yLCBCdXR0b25TaXplLCBCdXR0b25UeXBlIH0gZnJvbSAnLi9idXR0b24udHlwZXMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICd4dWktYnV0dG9uLWdyb3VwJyxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gIHRlbXBsYXRlOiAnPG5nLWNvbnRlbnQgLz4nLFxuICBob3N0OiB7XG4gICAgY2xhc3M6ICd4LWJ1dHRvbi1ncm91cCdcbiAgfVxufSlcbmV4cG9ydCBjbGFzcyBYdWlCdXR0b25Hcm91cCB7XG4gIHR5cGUgPSBpbnB1dDxCdXR0b25UeXBlPigpO1xuICBzaXplID0gaW5wdXQ8QnV0dG9uU2l6ZT4oKTtcbiAgY29sb3IgPSBpbnB1dDxCdXR0b25Db2xvcj4oKTtcbn1cbiJdfQ==