Skip to main content

foundation-comms.message

Home > @genesislcap/foundation-comms > Message

Message type

Base Message type for all DETAIL variants

Signature:

export type Message<T = void | any> = {
REPLY?: any[];
CODE?: MessageCode | string;
DETAILS?: T | any;
GENERATED?: T | any;
LOGGED_OUT?: boolean;
ERROR?: MessageError[];
MESSAGE_TYPE?: MessageType | EventMessageType | string;
PERMISSION?: string[];
PROFILE?: string[];
RESOURCES?: any[];
REFRESH_AUTH_TOKEN?: string;
ROW?: any[];
ROWS_COUNT?: number;
SEQUENCE_ID?: number;
SERVICE_NAME?: string;
SESSION_AUTH_TOKEN?: string;
SESSION_ID?: string;
SOURCE_REF?: string;
USER_NAME?: string;
WARNING?: any[];
};

References: MessageCode, MessageError, MessageType, EventMessageType