Class: Magneto::Filter
- Inherits:
-
Object
- Object
- Magneto::Filter
- Defined in:
- lib/magneto/filter.rb
Overview
Adapted from ‘jekyll/plugin.rb` with thanks to Tom Preston-Werner.
Direct Known Subclasses
BlueClothFilter, CoffeeScriptFilter, ERBFilter, ErubisFilter, HamlFilter, KramdownFilter, LessFilter, MarukuFilter, RDiscountFilter, RedClothFilter, RedcarpetFilter, RubyPantsFilter, SassFilter
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(config) ⇒ Filter
constructor
A new instance of Filter.
Constructor Details
#initialize(config) ⇒ Filter
Returns a new instance of Filter.
17 18 19 |
# File 'lib/magneto/filter.rb', line 17 def initialize(config) @config = config end |
Class Method Details
.inherited(subclass) ⇒ Object
8 9 10 |
# File 'lib/magneto/filter.rb', line 8 def inherited(subclass) subclasses << subclass end |
.subclasses ⇒ Object
12 13 14 |
# File 'lib/magneto/filter.rb', line 12 def subclasses @subclasses ||= [] end |