Class: Bunto::Converter
Direct Known Subclasses
Bunto::Converters::Identity, Bunto::Converters::Markdown, Bunto::Converters::SmartyPants
Constant Summary
Constants inherited from Plugin
Class Method Summary collapse
-
.highlighter_prefix(highlighter_prefix = nil) ⇒ Object
Public: Get or set the highlighter prefix.
-
.highlighter_suffix(highlighter_suffix = nil) ⇒ Object
Public: Get or set the highlighter suffix.
Instance Method Summary collapse
-
#highlighter_prefix ⇒ Object
Get the highlighter prefix.
-
#highlighter_suffix ⇒ Object
Get the highlighter suffix.
-
#initialize(config = {}) ⇒ Converter
constructor
Initialize the converter.
Methods inherited from Plugin
#<=>, <=>, catch_inheritance, descendants, inherited, priority, safe
Constructor Details
#initialize(config = {}) ⇒ Converter
Initialize the converter.
Returns an initialized Converter.
34 35 36 |
# File 'lib/bunto/converter.rb', line 34 def initialize(config = {}) @config = config end |
Class Method Details
.highlighter_prefix(highlighter_prefix = nil) ⇒ Object
Public: Get or set the highlighter prefix. When an argument is specified, the prefix will be set. If no argument is specified, the current prefix will be returned.
highlighter_prefix - The String prefix (default: nil).
Returns the String prefix.
10 11 12 13 14 15 |
# File 'lib/bunto/converter.rb', line 10 def self.highlighter_prefix(highlighter_prefix = nil) if !defined?(@highlighter_prefix) || !highlighter_prefix.nil? @highlighter_prefix = highlighter_prefix end @highlighter_prefix end |
.highlighter_suffix(highlighter_suffix = nil) ⇒ Object
Public: Get or set the highlighter suffix. When an argument is specified, the suffix will be set. If no argument is specified, the current suffix will be returned.
highlighter_suffix - The String suffix (default: nil).
Returns the String suffix.
24 25 26 27 28 29 |
# File 'lib/bunto/converter.rb', line 24 def self.highlighter_suffix(highlighter_suffix = nil) if !defined?(@highlighter_suffix) || !highlighter_suffix.nil? @highlighter_suffix = highlighter_suffix end @highlighter_suffix end |
Instance Method Details
#highlighter_prefix ⇒ Object
Get the highlighter prefix.
Returns the String prefix.
41 42 43 |
# File 'lib/bunto/converter.rb', line 41 def highlighter_prefix self.class.highlighter_prefix end |
#highlighter_suffix ⇒ Object
Get the highlighter suffix.
Returns the String suffix.
48 49 50 |
# File 'lib/bunto/converter.rb', line 48 def highlighter_suffix self.class.highlighter_suffix end |