EmojiApi class
Constructors
EmojiApi (Dio _dio , Serializers _serializers )
const
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
autocompleteEmoji ({required String name , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<Emoji > >
Autocomplete custom emoji
Get a list of custom emoji with names starting with or matching the provided name. Returns a maximum of 100 results. ##### Permissions Must be authenticated. Minimum server version : 4.7
createEmoji ({required MultipartFile image , required String emoji , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<Emoji > >
Create a custom emoji
Create a custom emoji for the team. ##### Permissions Must be authenticated.
deleteEmoji ({required String emojiId , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<Emoji > >
Delete a custom emoji
Delete a custom emoji. ##### Permissions Must have the `manage_team` or `manage_system` permissions or be the user who created the emoji.
getEmoji ({required String emojiId , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<Emoji > >
Get a custom emoji
Get some metadata for a custom emoji. ##### Permissions Must be authenticated.
getEmojiByName ({required String emojiName , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<Emoji > >
Get a custom emoji by name
Get some metadata for a custom emoji using its name. ##### Permissions Must be authenticated. Minimum server version : 4.7
getEmojiImage ({required String emojiId , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<void > >
Get custom emoji image
Get the image for a custom emoji. ##### Permissions Must be authenticated.
getEmojiList ({int ? page = 0 , int ? perPage = 60 , String ? sort = '' , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<Emoji > >
Get a list of custom emoji
Get a page of metadata for custom emoji on the system. Since server version 4.7, sort using the `sort` query parameter. ##### Permissions Must be authenticated.
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
searchEmoji ({required InlineObject73 inlineObject73 , CancelToken? cancelToken , ValidateStatus? validateStatus , ProgressCallback? onSendProgress , ProgressCallback? onReceiveProgress })
→ Future <Response<BuiltList<Emoji > > >
Search custom emoji
Search for custom emoji by name based on search criteria provided in the request body. A maximum of 200 results are returned. ##### Permissions Must be authenticated. Minimum server version : 4.7
toString ()
→ String
A string representation of this object.
inherited