class Scribble::Methods::If
Public Instance Methods
else()
click to toggle source
# File lib/scribble/methods/if.rb, line 21 def else @paths.unshift [true, nodes] end
elsif(object)
click to toggle source
# File lib/scribble/methods/if.rb, line 15 def elsif object @paths.unshift [Registry.to_boolean(object), split_nodes] end
if(object)
click to toggle source
# File lib/scribble/methods/if.rb, line 6 def if object @paths = [] send :elsif, object render(nodes: @paths.map { |condition, nodes| nodes if condition }.compact.first || []) end