API::V1::Serializers::Status::Poll
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(id : String, expires_at : String | Nil, expired : Bool, multiple : Bool, votes_count : Int32, voters_count : Int32 | Nil, options : Array(PollOption), emojis : Array(CustomEmoji), voted : Bool, own_votes : Array(Int32))
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
emojis
Sourceexpired
Sourceexpired=(expired : Bool)
Sourceexpires_at
Sourceexpires_at=(expires_at : String | Nil)
Sourceid
Sourceid=(id : String)
Sourcemultiple
Sourcemultiple=(multiple : Bool)
Sourceoptions
Sourceown_votes
Sourcevoted
Sourcevoted=(voted : Bool)
Sourcevoters_count
Sourcevoters_count=(voters_count : Int32 | Nil)
Sourcevotes_count
Sourcevotes_count=(votes_count : Int32)
Source