Class: Prismic::Fragments::WebLink
- Defined in:
- lib/prismic/fragments/link.rb
Instance Attribute Summary collapse
-
#target ⇒ Object
Returns the value of attribute target.
-
#url(link_resolver = nil) ⇒ Object
Returns the URL of the link.
Instance Method Summary collapse
- #as_text ⇒ Object
-
#initialize(url, target = nil) ⇒ WebLink
constructor
A new instance of WebLink.
Methods inherited from Link
#as_html, #end_html, #start_html
Methods inherited from Fragment
Constructor Details
#initialize(url, target = nil) ⇒ WebLink
Returns a new instance of WebLink.
36 37 38 39 |
# File 'lib/prismic/fragments/link.rb', line 36 def initialize(url, target = nil) @url = url @target = target end |
Instance Attribute Details
#target ⇒ Object
Returns the value of attribute target.
34 35 36 |
# File 'lib/prismic/fragments/link.rb', line 34 def target @target end |
#url(link_resolver = nil) ⇒ Object
Note:
The link_resolver parameter is accepted but it is not used by this method, so not providing it is perfectly fine.
Returns the URL of the link
53 54 55 |
# File 'lib/prismic/fragments/link.rb', line 53 def url @url end |
Instance Method Details
#as_text ⇒ Object
41 42 43 |
# File 'lib/prismic/fragments/link.rb', line 41 def as_text @url end |