Class: Qiita::Markdown::SummaryProcessor
- Defined in:
- lib/qiita/markdown/summary_processor.rb
Overview
A processor for rendering a summary of markdown document. This simplifies a document by removing complex markups and also truncates it to a specific length without breaking the document structure.
Constant Summary collapse
- DEFAULT_FILTERS =
[ Filters::Greenmat, Filters::Simplify, HTML::Pipeline::EmojiFilter, Filters::Mention, Filters::Sanitize, Filters::Truncate ]
Constants inherited from Processor
Instance Method Summary collapse
Methods inherited from Processor
Constructor Details
This class inherits a constructor from Qiita::Markdown::Processor
Instance Method Details
#filters ⇒ Array<HTML::Pipeline::Filter>
Note:
Modify filters if you want.
18 19 20 |
# File 'lib/qiita/markdown/summary_processor.rb', line 18 def filters @filters ||= DEFAULT_FILTERS end |