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