Class: Shipyard::Jekyll::Note

Inherits:
Liquid::Block
  • Object
show all
Includes:
NoteHelper
Defined in:
lib/shipyard-framework/jekyll/tags/note_tag.rb

Instance Method Summary collapse

Methods included from NoteHelper

#note

Constructor Details

#initialize(tag_name, type, options) ⇒ Note

Returns a new instance of Note.



8
9
10
11
# File 'lib/shipyard-framework/jekyll/tags/note_tag.rb', line 8

def initialize(tag_name, type, options)
  super
  @type = type.tr(':','').to_sym unless type.blank?
end

Instance Method Details

#render(context) ⇒ Object



13
14
15
# File 'lib/shipyard-framework/jekyll/tags/note_tag.rb', line 13

def render(context)
  note @type, raw(super.strip)
end