Something went wrong. Try again.
TypeScript client for accessing TLE Community.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657import Lacuna from '../lacuna';import Endpoint from '../core/endpoint';import * as inbox from '../types/inbox';
class Inbox extends Endpoint { lacuna: Lacuna; module: string;
constructor(lacuna: Lacuna, module: string) { super(); this.lacuna = lacuna; this.module = module; }
viewInbox(params: inbox.ViewInboxParams) { return this.callWithSession<inbox.ViewInboxResponse>('view_inbox', params); }
viewArchived(params: inbox.ViewArchivedParams) { return this.callWithSession<inbox.ViewArchivedResponse>('view_archived', params); }
viewTrashed(params: inbox.ViewTrashedParams) { return this.callWithSession<inbox.ViewTrashedResponse>('view_trashed', params); }
viewSent(params: inbox.ViewSentParams) { return this.callWithSession<inbox.ViewSentResponse>('view_sent', params); }
viewUnread(params: inbox.ViewUnreadParams) { return this.callWithSession<inbox.ViewUnreadResponse>('view_unread', params); }
readMessage(params: inbox.ReadMessageParams) { return this.callWithSession<inbox.ReadMessageResponse>('read_message', params); }
archiveMessages(params: inbox.ArchiveMessagesParams) { return this.callWithSession<inbox.ArchiveMessagesResponse>('archive_messages', params); }
trashMessages(params: inbox.TrashMessagesParams) { return this.callWithSession<inbox.TrashMessagesResponse>('trash_messages', params); }
trashMessagesWhere(params: inbox.TrashMessagesWhereParams) { return this.callWithSession<inbox.TrashMessagesWhereResponse>('trash_messages_where', params); }
sendMessage(params: inbox.SendMessageParams) { return this.callWithSession<inbox.SendMessageResponse>('send_message', params); }}
export default Inbox;