struct

OEmbed

Inherits JSON::Serializable < Struct < Value < Object

OEmbed specification implementation

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

author_name
Source
author_name=(author_name : String | Nil)
Source
author_url
Source
author_url=(author_url : String | Nil)
Source
cache_age
Source
cache_age=(cache_age : Float64 | Nil)
Source
height
Source
height=(height : Float64 | Nil)
Source
html
Source
html=(html : String | Nil)
Source
provider_name
Source
provider_name=(provider_name : String | Nil)
Source
provider_url
Source
provider_url=(provider_url : String | Nil)
Source
thumbnail_height
Source
thumbnail_height=(thumbnail_height : Float64 | Nil)
Source
thumbnail_url
Source
thumbnail_url=(thumbnail_url : String | Nil)
Source
thumbnail_width
Source
thumbnail_width=(thumbnail_width : Float64 | Nil)
Source
title
Source
title=(title : String | Nil)
Source
type
Source
type=(type : String)
Source
url=(url : String | Nil)
Source
version
Source
version=(version : String)
Source
width
Source
width=(width : Float64 | Nil)
Source