class Prismic::Fragments::StructuredText::Block::Embed
Attributes
embed[RW]
label[RW]
Public Class Methods
new(embed, label)
click to toggle source
# File lib/prismic/fragments/structured_text.rb, line 377 def initialize(embed, label) @embed = embed @label = label end
Public Instance Methods
as_html(link_resolver, html_serializer = nil)
click to toggle source
# File lib/prismic/fragments/structured_text.rb, line 398 def as_html(link_resolver, html_serializer = nil) custom = nil unless html_serializer.nil? custom = html_serializer.serialize(self, '') end if custom.nil? embed.as_html(link_resolver) else custom end end
embed_type()
click to toggle source
# File lib/prismic/fragments/structured_text.rb, line 382 def embed_type @embed.embed_type end
html()
click to toggle source
# File lib/prismic/fragments/structured_text.rb, line 394 def html @embed.html end
provider()
click to toggle source
# File lib/prismic/fragments/structured_text.rb, line 386 def provider @embed.provider end
url()
click to toggle source
# File lib/prismic/fragments/structured_text.rb, line 390 def url @embed.url end