Module: StandaloneTypograf
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/standalone_typograf.rb,
lib/standalone_typograf/dashes.rb,
lib/standalone_typograf/quotes.rb,
lib/standalone_typograf/version.rb,
lib/standalone_typograf/ellipsis.rb,
lib/standalone_typograf/nbspaces.rb,
lib/standalone_typograf/fractions.rb,
lib/standalone_typograf/mnemonics.rb
Overview
:nodoc:
Defined Under Namespace
Modules: Dashes, Ellipsis, Fractions, Mnemonics, Nbspaces, Quotes Classes: Typograf
Constant Summary collapse
- VERSION =
'3.0.2'
- @@processors =
{}
Constants included from Quotes
Quotes::CHARS, Quotes::LOCK, Quotes::Q
Constants included from Ellipsis
Constants included from Nbspaces
Nbspaces::CHAR, Nbspaces::PARTICLES
Constants included from Mnemonics
Constants included from Dashes
Class Method Summary collapse
- .processors ⇒ Object
-
.register_processor(_module) ⇒ Object
Processor registration like { :dasherize => StandaloneTypograf::Dasherize::Processor}.
Class Method Details
.processors ⇒ Object
16 17 18 |
# File 'lib/standalone_typograf.rb', line 16 def processors @@processors end |
.register_processor(_module) ⇒ Object
Processor registration like { :dasherize => StandaloneTypograf::Dasherize::Processor}
12 13 14 |
# File 'lib/standalone_typograf.rb', line 12 def register_processor(_module) @@processors[_module.to_s.split('::').second.downcase.to_sym] = _module end |