Class: Jade::Decode::Desc::Map
- Inherits:
-
Data
- Object
- Data
- Jade::Decode::Desc::Map
- Includes:
- Node
- Defined in:
- lib/jade/decode.rb
Instance Attribute Summary collapse
-
#d ⇒ Object
readonly
Returns the value of attribute d.
-
#fn ⇒ Object
readonly
Returns the value of attribute fn.
Instance Method Summary collapse
Methods included from Node
Instance Attribute Details
#d ⇒ Object (readonly)
Returns the value of attribute d
307 308 309 |
# File 'lib/jade/decode.rb', line 307 def d @d end |
#fn ⇒ Object (readonly)
Returns the value of attribute fn
307 308 309 |
# File 'lib/jade/decode.rb', line 307 def fn @fn end |
Instance Method Details
#decode(value) ⇒ Object
310 311 312 313 |
# File 'lib/jade/decode.rb', line 310 def decode(value) decoded = d.decode(value) decoded?(decoded) ? fn.call(decoded) : decoded end |