@synergy-design-system/angular
Version:
Angular wrappers for the Synergy Design System
29 lines (26 loc) • 998 B
TypeScript
import * as i0 from '@angular/core';
import { ElementRef, NgZone } from '@angular/core';
import { SynBadge } from '@synergy-design-system/components';
/**
* @summary Badges are used to draw attention and display statuses or counts.
* @documentation https://synergy-design-system.github.io/?path=/docs/components-syn-badge--docs
* @status stable
* @since 2.0
*
* @slot - The badge's content.
*
* @csspart base - The component's base wrapper.
*/
declare class SynBadgeComponent {
nativeElement: SynBadge;
private _ngZone;
constructor(e: ElementRef, ngZone: NgZone);
/**
* The badge's theme variant.
*/
set variant(v: SynBadge['variant']);
get variant(): SynBadge['variant'];
static ɵfac: i0.ɵɵFactoryDeclaration<SynBadgeComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SynBadgeComponent, "syn-badge", never, { "variant": { "alias": "variant"; "required": false; }; }, {}, never, ["*"], true, never>;
}
export { SynBadgeComponent };