Class: Jade::Decode::Desc::AndThen
- Inherits:
-
Data
- Object
- Data
- Jade::Decode::Desc::AndThen
- 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
366 367 368 |
# File 'lib/jade/decode.rb', line 366 def d @d end |
#fn ⇒ Object (readonly)
Returns the value of attribute fn
366 367 368 |
# File 'lib/jade/decode.rb', line 366 def fn @fn end |
Instance Method Details
#decode(value) ⇒ Object
369 370 371 372 |
# File 'lib/jade/decode.rb', line 369 def decode(value) decoded = d.decode(value) decoded?(decoded) ? fn.call(decoded).desc.decode(value) : decoded end |