UNPKG

igniteui-webcomponents

Version:

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.

15 lines (14 loc) 599 B
import type { BroadcastIconsChangeMessage, IconMeta, IconsCollection, SvgIcon } from './registry/types.js'; export declare class IconsStateBroadcast { private channel; private collections; private refsCollection; private static readonly origin; constructor(collections: IconsCollection<SvgIcon>, refsCollection: IconsCollection<IconMeta>); send(data: BroadcastIconsChangeMessage): void; handleEvent({ data }: MessageEvent<BroadcastIconsChangeMessage>): void; private create; private dispose; private getUserRefsCollection; private getUserSetCollection; }