class Paru::PandocFilter::Span
A Span
node is a general Inline
level node with attributes and contens
@!attribute attr
@return [Attr]
Attributes
Public Class Methods
Source
# File lib/paru/filter/span.rb, line 35 def initialize(contents) @attr = Attr.new contents[0] super contents[1] end
Create a new Span
node based on the contents
@param contents [Array]
Calls superclass method
Paru::PandocFilter::Inline::new
Public Instance Methods
Source
# File lib/paru/filter/span.rb, line 43 def ast_contents() [ @attr.to_ast, super ] end
The AST contents
@return [Array]
Calls superclass method