Sha256: 3f6a7b4ce701fa84acaca24eb16535c7c7280a2902b6115b5b4ca2227f43b8b2

Contents?: true

Size: 316 Bytes

Versions: 10

Compression:

Stored size: 316 Bytes

Contents

module Storyblok::Richtext
  module Nodes
    class CodeBlock < Node

      def matching
        @node['type'] === 'code_block'
      end

      def tag
        [
          'pre',
          {
            tag: 'code',
            attrs: @node['attrs'].slice('class')
          }
        ]
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
storyblok-richtext-renderer-0.0.10 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.9 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.8 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.7 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.6 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.5 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.4 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.3 lib/storyblok/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.2 lib/richtext/html_renderer/nodes/code_block.rb
storyblok-richtext-renderer-0.0.1 lib/storyblok/richtext/html_renderer/nodes/code_block.rb