emit
Emit an event on the bus
Signature
emit<ET extends HassBlocksEvent['eventType'], T extends HassBlocksEvent & {
eventType: ET;
}>(type: ET, event?: Omit<T, 'id' | 'timestamp' | 'eventType'>): void;
Parameters
Name | Type | Description |
---|---|---|
type | ET | |
event | Omit<T, 'id' | 'timestamp' | 'eventType'> | |
Return Value
void