(
eventSuffix: TEvent,
payload: TEventMap[TEvent],
)
| 181 | } |
| 182 | |
| 183 | createEventPayload<TEvent extends keyof TEventMap & string>( |
| 184 | eventSuffix: TEvent, |
| 185 | payload: TEventMap[TEvent], |
| 186 | ) { |
| 187 | return { |
| 188 | type: `${this.#pluginId}:${eventSuffix}`, |
| 189 | payload, |
| 190 | pluginId: this.#pluginId, |
| 191 | } |
| 192 | } |
| 193 | emit<TEvent extends keyof TEventMap & string>( |
| 194 | eventSuffix: TEvent, |
| 195 | payload: TEventMap[TEvent], |
no outgoing calls
no test coverage detected