# Type Alias AllMessages

type AllMessages = {
ANIMATIONS: {
add: RTMessage<"ANIMATIONS", "add">;
delete: RTMessage<"ANIMATIONS", "delete">;
getAnimationActive: RTMessage<"ANIMATIONS", "getAnimationActive">;
toggle: RTMessage<"ANIMATIONS", "toggle">;
update: RTMessage<"ANIMATIONS", "update">;
};
BOOKMARKS: {
add: RTMessageObject<"BOOKMARKS", "add">;
delete: RTMessageObject<"BOOKMARKS", "delete">;
update: RTMessageObject<"BOOKMARKS", "update">;
};
"CUSTOM-ACTION": {
add: RTMessageObject<"CUSTOM-ACTION", "add">;
remove: RTMessageObject<"CUSTOM-ACTION", "remove">;
update: RTMessageObject<"CUSTOM-ACTION", "update">;
};
JAMESPOT: {
"article-create": RTMessageObject<"JAMESPOT", "article-create">;
"article-delete": RTMessageObject<"JAMESPOT", "article-delete">;
"article-update": RTMessageObject<"JAMESPOT", "article-update">;
"comment-create": RTMessageObject<"JAMESPOT", "comment-create">;
"comment-delete": RTMessageObject<"JAMESPOT", "comment-delete">;
"comment-update": RTMessageObject<"JAMESPOT", "comment-update">;
};
"SURVEY-DATE": { submit: RTSurveyDateSubmit };
TEAMWORK: {
updateDaySummary: RTMessageTeamWorkDaySummaryUpdate;
updateTodo: RTMessageTeamWorkTodoUpdate;
};
WIDGET: {
"check-list-response": RTMessageObject<
"WIDGET",
"check-list-response",
{},
{ object: jObjectLittle; uniqid: string },
>;
"widget-presence-response": RTMessageObject<
"WIDGET",
"widget-presence-response",
{},
{ object: jObjectLittle; uniqid: string },
>;
"widget-quick-survey-response": RTMessageObject<
"WIDGET",
"widget-quick-survey-response",
{},
{ object: jObjectLittle; uniqid: string },
>;
"widget-update": RTMessageObject<
"WIDGET",
"widget-update",
{},
{ object: jObjectLittle; uniqid: string },
>;
};
ws: {
connection: RTMessage<"ws", "connection">;
disconnect: RTMessage<"ws", "disconnect">;
presence: RTMessageWsPresence;
};
}

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

##### Index

### Properties

ANIMATIONS
BOOKMARKS
CUSTOM-ACTION
JAMESPOT
SURVEY-DATE
TEAMWORK
WIDGET
ws

## Properties

### ANIMATIONS

ANIMATIONS: {
add: RTMessage<"ANIMATIONS", "add">;
delete: RTMessage<"ANIMATIONS", "delete">;
getAnimationActive: RTMessage<"ANIMATIONS", "getAnimationActive">;
toggle: RTMessage<"ANIMATIONS", "toggle">;
update: RTMessage<"ANIMATIONS", "update">;
}

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

### BOOKMARKS

BOOKMARKS: {
add: RTMessageObject<"BOOKMARKS", "add">;
delete: RTMessageObject<"BOOKMARKS", "delete">;
update: RTMessageObject<"BOOKMARKS", "update">;
}

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

### CUSTOM-ACTION

"CUSTOM-ACTION": {
add: RTMessageObject<"CUSTOM-ACTION", "add">;
remove: RTMessageObject<"CUSTOM-ACTION", "remove">;
update: RTMessageObject<"CUSTOM-ACTION", "update">;
}

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

### JAMESPOT

JAMESPOT: {
"article-create": RTMessageObject<"JAMESPOT", "article-create">;
"article-delete": RTMessageObject<"JAMESPOT", "article-delete">;
"article-update": RTMessageObject<"JAMESPOT", "article-update">;
"comment-create": RTMessageObject<"JAMESPOT", "comment-create">;
"comment-delete": RTMessageObject<"JAMESPOT", "comment-delete">;
"comment-update": RTMessageObject<"JAMESPOT", "comment-update">;
}

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

### SURVEY-DATE

"SURVEY-DATE": { submit: RTSurveyDateSubmit }

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

### TEAMWORK

TEAMWORK: {
updateDaySummary: RTMessageTeamWorkDaySummaryUpdate;
updateTodo: RTMessageTeamWorkTodoUpdate;
}

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

### WIDGET

WIDGET: {
"check-list-response": RTMessageObject<
"WIDGET",
"check-list-response",
{},
{ object: jObjectLittle; uniqid: string },
>;
"widget-presence-response": RTMessageObject<
"WIDGET",
"widget-presence-response",
{},
{ object: jObjectLittle; uniqid: string },
>;
"widget-quick-survey-response": RTMessageObject<
"WIDGET",
"widget-quick-survey-response",
{},
{ object: jObjectLittle; uniqid: string },
>;
"widget-update": RTMessageObject<
"WIDGET",
"widget-update",
{},
{ object: jObjectLittle; uniqid: string },
>;
}

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

### ws

ws: {
connection: RTMessage<"ws", "connection">;
disconnect: RTMessage<"ws", "disconnect">;
presence: RTMessageWsPresence;
}

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