class Saber::Link
- Saber::Link
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
saber/methods/links/create_link.crsaber/methods/links/retrieve_link.cr
saber/objects/link.cr
Constructors
- .create(creator : Int32, assets : Array(CreateAssetSize), title : String | Nil = nil, expires_at : String | Nil = nil, article_url : String | Nil = nil, organization : Int32 | Nil = nil, destination : String | Nil = nil) : Link
- .new(pull : JSON::PullParser)
- .retrieve(short_url : String) : Link
Instance Method Summary
- #approval_status : String
- #article_url : String
- #assets : Array(Asset)
- #bets : Array(String)
- #created_at : Time
- #creator : Creator
- #destination : String
- #embed : Embed
- #expired : Bool
- #id : Int32
- #link_type : String
- #short_url : String
- #title : String
Constructor Detail
def self.create(creator : Int32, assets : Array(CreateAssetSize), title : String | Nil = nil, expires_at : String | Nil = nil, article_url : String | Nil = nil, organization : Int32 | Nil = nil, destination : String | Nil = nil) : Link
#