Sha256: ddca08c0e75350939c4088754e465ceb5c1a90c884fd12bd0cee9950f68f8a21
Contents?: true
Size: 712 Bytes
Versions: 4
Compression:
Stored size: 712 Bytes
Contents
```ruby StructuredTextRenderer.new( foo.content, adapter: Adapter.new( render_text: lambda do |text| text.gsub(/this/, "that") end, render_fragment: lambda do |children| children.join("") end, render_node: lambda do |tagname, attrs, children| # we could ActionView::Helpers::TagHelper content_tag(tagname, children, attrs) end, ) custom_rules: { heading: lambda do |node, children, adapter| adapter.render_node("h#{node[:level] + 1}", {}, children) end }, render_link_to_record: lambda do |record, children, adapter| end, render_inline_record: lambda do |record, adapter| end, render_block: lambda do |record, adapter| end ) ```
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
dato-0.8.3 | TODO.md |
dato-0.8.2 | TODO.md |
dato-0.8.1 | TODO.md |
dato-0.8.0 | TODO.md |