Constructor
-
new ThumbnailCreator(config)
-
Parameters:
Name Type Argument Description configObject | Object | Object <optional>
Methods
-
create(attachment, config) → {AvayaClientServices.Base.Promise|Boolean}
-
Parameters:
Name Type Description attachmentAvayaClientServices.Services.Messaging.Attachment configObject | Object | Object Returns:
{ AvayaClientServices.Base.Promise | Boolean }
-
getConfig() → {Object|Object|Object}
-
Returns:
{ Object | Object | Object }
-
registerCreator(mimeType, creator)
-
Parameters:
Name Type Description mimeTypeString creatorAvayaClientServices.Services.Messaging.AbstractThumbnailCreator
-
setConfig(config)
-
Parameters:
Name Type Description config
-
unregisterCreator(mimeType)
-
Parameters:
Name Type Description mimeTypeString