package WebService::Mattermost::V4::API::Object::Emoji; # ABSTRACT: An emoji item. use Moo; use Types::Standard qw(Str Int); extends 'WebService::Mattermost::V4::API::Object'; with qw( WebService::Mattermost::V4::API::Object::Role::APIMethods WebService::Mattermost::V4::API::Object::Role::Timestamps WebService::Mattermost::V4::API::Object::Role::BelongingToUser WebService::Mattermost::V4::API::Object::Role::ID WebService::Mattermost::V4::API::Object::Role::Name ); ################################################################################ sub BUILD { my $self = shift; $self->api_resource_name('emoji'); $self->set_available_api_methods([ qw( delete get_image ) ]); return 1; } ################################################################################ 1; __END__ =pod =encoding UTF-8 =head1 NAME WebService::Mattermost::V4::API::Object::Emoji - An emoji item. =head1 VERSION version 0.31 =head1 DESCRIPTION Details a Mattermost Emoji object. =head2 METHODS See matching methods in L for full documentation. ID parameters are not required: my $response = $mattermost->api->emoji->get('ID-HERE')->item->get_image(); Is the same as: my $response = $mattermost->api->emoji->get_image('ID-HERE'); =over 4 =item C =item C =back =head1 SEE ALSO =over 4 =item L =item L =item L =item L =item L =back =head1 AUTHOR Mike Jones =head1 COPYRIGHT AND LICENSE This software is Copyright (c) 2023 by Mike Jones. This is free software, licensed under: The MIT (X11) License =cut