public interface EmojiApi
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<EmojiList> |
autocompleteEmoji(String name)
get a list of custom emoji that name starts with or matching provided name.
|
ApiResponse<Emoji> |
createEmoji(Emoji emoji,
Path imageFile)
will save an emoji to the server if the current user has permission to do so.
|
ApiResponse<Boolean> |
deleteEmoji(String emojiId)
delete an custom emoji on the provided emoji id string.
|
ApiResponse<Emoji> |
getEmoji(String emojiId)
returns a custom emoji in the system on the provided emoji id string.
|
ApiResponse<Emoji> |
getEmojiByName(String emojiName)
get a custom emoji by name.
|
ApiResponse<Path> |
getEmojiImage(String emojiId)
returns the emoji image.
|
default ApiResponse<EmojiList> |
getEmojiList()
returns a list of custom emoji in the system.
|
ApiResponse<EmojiList> |
getEmojiList(Pager pager)
returns a list of custom emoji in the system.
|
ApiResponse<EmojiList> |
searchEmoji(SearchEmojiRequest searchRequest)
search custom emoji based on request.
|
ApiResponse<Emoji> createEmoji(Emoji emoji, Path imageFile)
default ApiResponse<EmojiList> getEmojiList()
ApiResponse<EmojiList> getEmojiList(Pager pager)
pager - add in Mattermost Server 4.1, in older version, ignore.ApiResponse<Boolean> deleteEmoji(String emojiId)
ApiResponse<Emoji> getEmoji(String emojiId)
ApiResponse<Path> getEmojiImage(String emojiId) throws IOException
IOExceptionApiResponse<Emoji> getEmojiByName(String emojiName)
ApiResponse<EmojiList> searchEmoji(SearchEmojiRequest searchRequest)
ApiResponse<EmojiList> autocompleteEmoji(String name)
Copyright © 2019. All rights reserved.