MessageFlagRepository

MessageFlagRepository

new MessageFlagRepository()

Members

(readonly) messageId() :string

Get messageId
Type:
  • string

Methods

flag() → {Promise.<undefined, EkoSDKError>}

Flag a message
Throws:
Will throw an error if parameters are wrong.
Type
EkoSDKInvalidParameterError
Returns:
Returns a promise.
Type
Promise.<undefined, EkoSDKError>

unflag() → {Promise.<undefined, EkoSDKError>}

Unflag a flagged message
Throws:
Will throw an error if parameters are wrong.
Type
EkoSDKInvalidParameterError
Returns:
Returns a promise.
Type
Promise.<undefined, EkoSDKError>

(async) isFlaggedByMe() → {Promise.<boolean>}

Check if message is flagged by me
Throws:
Will throw an error if parameters are wrong.
Type
EkoSDKInvalidParameterError
Returns:
Returns a boolean.
Type
Promise.<boolean>