Mastodon-Client
view release on metacpan or search on metacpan
lib/Mastodon/Entity/Context.pm view on Meta::CPAN
use warnings;
our $VERSION = '0.017';
use Moo;
with 'Mastodon::Role::Entity';
use Types::Standard qw( ArrayRef );
use Mastodon::Types qw( Status );
has ancestors => ( is => 'ro', isa => ArrayRef [Status], required => 1, );
has descendants => ( is => 'ro', isa => ArrayRef [Status], );
1;
=encoding utf8
=head1 NAME
Mastodon::Entity::Context - The context of a Mastodon status
=head1 DESCRIPTION
lib/Mastodon/Entity/Results.pm view on Meta::CPAN
use warnings;
our $VERSION = '0.017';
use Moo;
with 'Mastodon::Role::Entity';
use Types::Standard qw( Str ArrayRef );
use Mastodon::Types qw( Account Status );
has accounts => ( is => 'ro', isa => ArrayRef [Account], );
has hashtags => ( is => 'ro', isa => ArrayRef [Str], required => 1, ); # Not Tag!
has statuses => ( is => 'ro', isa => ArrayRef [Status], );
1;
=encoding utf8
=head1 NAME
Mastodon::Entity::Results - A Mastodon search result
=head1 DESCRIPTION
lib/Mastodon/Entity/Status.pm view on Meta::CPAN
has content => (
is => 'ro', isa => Str,
);
has created_at => (
is => 'ro', isa => DateTime, coerce => 1,
);
has emojis => (
is => 'ro', isa => ArrayRef,
);
has favourited => (
is => 'ro', isa => Bool, coerce => 1,
);
has favourites_count => (
is => 'ro', isa => Int, required => 1,
);
lib/Mastodon/Entity/Status.pm view on Meta::CPAN
has in_reply_to_account_id => (
is => 'ro', isa => Maybe [Int],
);
has in_reply_to_id => (
is => 'ro', isa => Maybe [Int],
);
has media_attachments => (
is => 'ro', isa => ArrayRef [Attachment], coerce => 1,
);
has mentions => (
is => 'ro', isa => ArrayRef [Mention], coerce => 1,
);
has reblog => (
is => 'ro', isa => Maybe [Status], coerce => 1,
);
has reblogged => (
is => 'ro', isa => Bool, coerce => 1,
);
lib/Mastodon/Entity/Status.pm view on Meta::CPAN
has sensitive => (
is => 'ro', isa => Bool, coerce => 1,
);
has spoiler_text => (
is => 'ro', isa => Str,
);
has tags => (
is => 'ro', isa => ArrayRef [Tag], coerce => 1,
);
has uri => (
is => 'ro', isa => Str,
);
has url => (
is => 'ro', isa => URI, coerce => 1,
);
( run in 0.744 second using v1.01-cache-2.11-cpan-5f2e87ce722 )