Sha256: 9297360457cb6c8f85182630af4101ad8ad158815ebbe52b7585be84cd8085da

Contents?: true

Size: 463 Bytes

Versions: 43

Compression:

Stored size: 463 Bytes

Contents

require 'rabbit/element'

module Rabbit
  module Parser
    module Ext
      module Inline
        include Element

        module_function
        def sub(text)
          Subscript.new(text)
        end

        def sup(text)
          Superscript.new(text)
        end

        def note(text)
          Note.new(text)
        end

        def lang(lang, text)
          text.add_default_prop("lang", lang)
          text
        end
      end
    end
  end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
rabbit-2.0.5 lib/rabbit/parser/ext/inline.rb
rabbit-2.0.4 lib/rabbit/parser/ext/inline.rb
rabbit-2.0.3 lib/rabbit/parser/ext/inline.rb
rabbit-2.0.2 lib/rabbit/parser/ext/inline.rb
rabbit-2.0.1 lib/rabbit/parser/ext/inline.rb
rabbit-2.0.0 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.9 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.8 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.7 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.6 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.5 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.4 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.3 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.2 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.1 lib/rabbit/parser/ext/inline.rb
rabbit-1.0.0 lib/rabbit/parser/ext/inline.rb
rabbit-0.9.3 lib/rabbit/parser/ext/inline.rb
rabbit-0.9.2 lib/rabbit/parser/ext/inline.rb
rabbit-0.9.1 lib/rabbit/parser/ext/inline.rb
rabbit-0.9.0 lib/rabbit/parser/ext/inline.rb