Method: OMF::Web::Widget::Text::Maruku::WidgetElement.create
- Defined in:
- lib/omf-web/widget/text/maruku.rb
.create(wdescr) ⇒ Object
69 70 71 72 73 74 75 76 77 78 |
# File 'lib/omf-web/widget/text/maruku.rb', line 69 def self.create(wdescr) wdescr = @@pre_create_handlers.reduce(wdescr) do |wd, block| wd2 = block.call(wd) unless wd2.is_a? Hash raise "Pre_create handler '#{block}' does not return hash, but '#{wd2}'" end wd2 end self.new(wdescr) end |