cb10-sdk
Version:
Cybozu Office 10 SDK for Node.js
15 lines (14 loc) • 1.3 kB
TypeScript
import { CustomURLParams } from '../../common/Transport';
import { MessageOptions, MessageFolderOptions, MessageCommentOptions, MessageCommentSendOptions, MessageCommentDeleteOptions, MessageCommentReactionOptions, MessageSendOptions, MessageModifyOptions, MessageReceiversOptions, MessageReceiversModifyOptions } from './models';
export default class MessageRequestOptions {
static sendMessage({ subject, data, uidList, group, editableByReceivers, useConfirm, simpleReplyEnable, }: MessageSendOptions): CustomURLParams;
static modifyMessage({ mDBID, mDID, subject, data, group, editableByReceivers, useConfirm, simpleReplyEnable, }: MessageModifyOptions): CustomURLParams;
static deleteMessage(options: MessageOptions): CustomURLParams;
static moveMessage(options: MessageFolderOptions): CustomURLParams;
static getComments(options: MessageCommentOptions): CustomURLParams;
static sendComment(options: MessageCommentSendOptions): CustomURLParams;
static deleteComment(options: MessageCommentDeleteOptions): CustomURLParams;
static toggleReaction(options: MessageCommentReactionOptions): CustomURLParams;
static getReceivers(options: MessageReceiversOptions): CustomURLParams;
static modifyReceivers(options: MessageReceiversModifyOptions): CustomURLParams;
}