Methods
delete
- delete(params: { mailboxName: string }, callback: (err: Error) => void): void
- delete(params: { mailboxName: string }): Promise<void>
-
Parameters
-
params: { mailboxName: string }
-
callback: (err: Error) => void
Returns void
-
Parameters
-
params: { mailboxName: string }
Returns Promise<void>
get
- get(params: { mailboxName: string }, callback: (err: Error, mailbox: Mailbox) => void): void
- get(params: { mailboxName: string }): Promise<Mailbox>
-
Parameters
-
params: { mailboxName: string }
-
callback: (err: Error, mailbox: Mailbox) => void
-
- (err: Error, mailbox: Mailbox): void
Returns void
-
Parameters
-
params: { mailboxName: string }
Returns Promise<Mailbox>
list
- list(callback: (err: Error, mailboxs: Mailbox[]) => void): void
- list(): Promise<Mailbox[]>
-
Parameters
-
callback: (err: Error, mailboxs: Mailbox[]) => void
-
- (err: Error, mailboxs: Mailbox[]): void
Returns void
-
Returns Promise<Mailbox[]>
update
- update(params: { mailboxName: string; newMessages: number; oldMessages: number }, callback: (err: Error) => void): void
- update(params: { mailboxName: string; newMessages: number; oldMessages: number }): Promise<void>
-
Parameters
-
params: { mailboxName: string; newMessages: number; oldMessages: number }
-
mailboxName: string
-
newMessages: number
-
oldMessages: number
-
callback: (err: Error) => void
Returns void
-
Parameters
-
params: { mailboxName: string; newMessages: number; oldMessages: number }
-
mailboxName: string
-
newMessages: number
-
oldMessages: number
Returns Promise<void>
Destroy a mailbox.