Typed event contract for ChatMessageEnteredEvent; fields below describe the payload.
interface ChatMessageEnteredEvent extends ChatMessageEvent {
cancel: boolean
event: Event
}| Field | Meaning |
|---|---|
| cancel | Set synchronously to true to cancel the action. |
| event | Original input/mouse event. |
| message | Notification text. |
import type { ChatMessageEnteredEvent } from '@tekocloud.de/tecexpress'
const example: ChatMessageEnteredEvent = { message: { id: 1, text: 'Hello', timestamp: new Date(), author: { id: 'me', name: 'Alex' } }, cancel: false, event: new Event('submit') }
console.log(example)