Class: Temple::Filter

Inherits:
Object
  • Object
show all
Includes:
Mixins::Dispatcher, Mixins::Options, Utils
Defined in:
lib/temple/filter.rb

Overview

Temple base filter

Direct Known Subclasses

ERB::Trimming, Temple::Filters::ControlFlow, Temple::Filters::DynamicInliner, Temple::Filters::Eraser, Temple::Filters::Escapable, Temple::Filters::MultiFlattener, Temple::Filters::StaticMerger, Temple::Filters::Validator, HTML::Fast, HTML::Filter

Constant Summary

Constant Summary

Constants included from Utils

Utils::ESCAPE_HTML

Instance Attribute Summary

Attributes included from Mixins::Options

#options

Method Summary

Methods included from Mixins::Options

included, #initialize

Methods included from Mixins::ControlFlowDispatcher

#on_block, #on_case, #on_cond, #on_if

Methods included from Mixins::EscapeDispatcher

#on_escape

Methods included from Mixins::CoreDispatcher

#on_capture, #on_multi

Methods included from Mixins::CompiledDispatcher

#call, #compile

Methods included from Utils

#empty_exp?, #escape_html, #escape_html_safe, #unique_name