mx-ui-components
Version:
mobius ui library
24 lines (23 loc) • 849 B
TypeScript
import BaseComponent from "../Counter/BaseComponent";
import BadgeElement from "./Badge.svelte";
export default class BadgeGroup extends BaseComponent {
private align;
private gap;
selectedValues: Array<string>;
private selectedItems;
name: string;
private styles;
badgeProps: Record<string, any>;
constructor();
static get observedAttributes(): string[];
attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
renderChilds: () => void;
buildBadge: (badge: any, badgeValue: any) => BadgeElement;
findKeyByValue(obj: Record<string, any>, value: string): string | undefined;
badgeDismissed: (value: string) => void;
connectedCallback(): void;
private handleClick;
addListeners(): void;
disconnectedCallback(): void;
render(): void;
}