Class: Mullet::HTML::RemoveMode
- Inherits:
-
Object
- Object
- Mullet::HTML::RemoveMode
- Defined in:
- lib/mullet/html/remove_mode.rb
Overview
Specifies what to remove.
Constant Summary collapse
- TAG =
remove tag, and preserve children of element
RemoveMode.new()
- CONTENT =
preserve tag, and remove children of element
RemoveMode.new()
- ELEMENT =
remove tag and children of element
RemoveMode.new()
Class Method Summary collapse
Class Method Details
.value_of(argument) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/mullet/html/remove_mode.rb', line 16 def self.value_of(argument) string = argument.downcase() if string == 'element' return ELEMENT elsif string == 'tag' return TAG elsif string == 'content' return CONTENT else raise TemplateError.new("invalid remove argument '%{argument}'") end end |