@jaricardodev/ews-javascript-api
Version:
EWS Managed api in JavaScript
30 lines (26 loc) • 699 B
text/typescript
import { MailboxSearchScope } from "./MailboxSearchScope";
/**
* Represents mailbox query object.
*
* @sealed
*/
export class MailboxQuery {
/**
* Search query
*/
Query: string = null;
/**
* Set of mailbox and scope pair
*/
MailboxSearchScopes: MailboxSearchScope[] = null;
/**
* Constructor
*
* @param {string} query Search query
* @param {MailboxSearchScope[]} searchScopes Set of mailbox and scope pair
*/
constructor(query: string, searchScopes: MailboxSearchScope[]) {
this.Query = query;
this.MailboxSearchScopes = searchScopes;
}
}