# Type Alias AnyRTMessage<T>

AnyRTMessage:
| RTMessageObject<"BOOKMARKS", "update", T>
| RTMessageObject<"BOOKMARKS", "add", T>
| RTMessageObject<"BOOKMARKS", "delete">
| RTMessage<"ANIMATIONS", "update">
| RTMessage<"ANIMATIONS", "add">
| RTMessage<"ANIMATIONS", "delete">
| RTMessage<"ANIMATIONS", "toggle">
| RTMessage<"ANIMATIONS", "getAnimationActive">
| RTMessageObject<"CUSTOM-ACTION", "update", jLinkLittle>
| RTMessageObject<"CUSTOM-ACTION", "add", T>
| RTMessageObject<"CUSTOM-ACTION", "remove", jLinkLittle>
| RTMessageObject<"JAMESPOT", "comment-create", T>
| RTMessageObject<"JAMESPOT", "comment-delete", T>
| RTMessageObject<"JAMESPOT", "comment-update", T>
| RTMessageObject<
"JAMESPOT",
"article-create",
{ _url: string; title: string },
>
| RTMessageObject<
"JAMESPOT",
"article-delete",
{ _url: string; title: string },
>
| RTMessageObject<
"JAMESPOT",
"article-update",
{ _url: string; title: string },
>
| RTMessageTeamWorkDaySummaryUpdate
| RTMessageTeamWorkTodoUpdate
| RTMessageWsPresence
| RTSurveyDateSubmit
| RTMessage<"ws", "connection">
| RTMessage<"ws", "disconnect">
| RTMessageObject<
"WIDGET",
"widget-presence-response",
{},
{ object: jObjectLittle; uniqid: string },
>
| RTMessageObject<
"WIDGET",
"check-list-response",
{},
{ object: jObjectLittle; uniqid: string },
>
| RTMessageObject<
"WIDGET",
"widget-update",
{},
{ object: jObjectLittle; uniqid: string },
>
| RTMessageObject<
"WIDGET",
"widget-quick-survey-response",
{},
{ object: jObjectLittle; uniqid: string },
>

#### Type Parameters

- T = {}

- Defined in jamespot-user-api/src/types/realtime.ts:151