UNPKG

@empathyco/x-components

Version:
16 lines (9 loc) 752 B
<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [@empathyco/x-components](./x-components.md) &gt; [Emitter](./x-components.emitter.md) ## Emitter type Alias representing a [Subject](https://rxjs.dev/api/index/class/Subject) parametrized with the [SubjectPayload](./x-components.subjectpayload.md) of an event. **Signature:** ```typescript export type Emitter<SomeEvents extends Dictionary, SomeEvent extends keyof SomeEvents, SomeEventMetadata extends Dictionary> = Subject<SubjectPayload<EventPayload<SomeEvents, SomeEvent>, SomeEventMetadata>>; ``` **References:** [SubjectPayload](./x-components.subjectpayload.md)<!-- -->, [EventPayload](./x-components.eventpayload.md)