class
Cryap::API::Entities::Status
- Cryap::API::Entities::Status
- Reference
- Object
Overview
TODO Fully implement https://docs.joinmastodon.org/entities/Status
Included Modules
- JSON::Serializable
Defined in:
modules/api/entities/status.crConstructors
- .new(pull : JSON::PullParser)
- .new(post : Cryap::Database::Models::Post, account : Cryap::Database::Models::Account | Nil = nil)
- .new(boost : Cryap::Database::Models::Boost, account : Cryap::Database::Models::Account | Nil = nil)
Instance Method Summary
- #account : Cryap::API::Entities::Account
- #bookmarked? : Bool | Nil
- #content : String
- #created_at : String
- #cryap : CryapSpecific | Nil
- #edited_at : String | Nil
- #emojis : Array(Nil)
- #favourited? : Bool | Nil
- #favourites_count : Int32
- #filtered : Array(Nil) | Nil
- #id : String
- #in_reply_to_account_id : String | Nil
- #in_reply_to_id : String | Nil
- #language : String | Nil
- #media_attachments : Array(MediaAttachment)
- #mentions : Array(Mention)
- #muted? : Bool | Nil
- #pinned? : Bool | Nil
- #reblog : Cryap::API::Entities::Status | Nil
- #reblogged? : Bool | Nil
- #reblogs_count : Int32
- #replies_count : Int32
- #sensitive? : Bool
- #spoiler_text : String
- #uri : String
- #url : String | Nil
- #visibility : String
Constructor Detail
def self.new(post : Cryap::Database::Models::Post, account : Cryap::Database::Models::Account | Nil = nil)
#
def self.new(boost : Cryap::Database::Models::Boost, account : Cryap::Database::Models::Account | Nil = nil)
#