module React::Children
Public Class Methods
count(children)
click to toggle source
# File lib/react/children.rb, line 4 def count(children) `Opal.global.React.Children.count(children)` end
for_each(children, &block)
click to toggle source
# File lib/react/children.rb, line 8 def for_each(children, &block) %x{ var fun = function(child) { #{block.call(child)}; } Opal.global.React.Children.forEach(children, fun); } end
map(children, &block)
click to toggle source
# File lib/react/children.rb, line 17 def map(children, &block) %x{ var fun = function(child) { return #{block.call(child)}; } return Opal.global.React.Children.map(children, fun); } end
only(children)
click to toggle source
# File lib/react/children.rb, line 26 def only(children) `Opal.global.React.Children.only(children)` end
to_array(children)
click to toggle source
# File lib/react/children.rb, line 30 def to_array(children) `Opal.global.React.Children.toArray(children)` end