class String
Public Instance Methods
render_markdown(options = {})
click to toggle source
# File lib/nexmo_markdown_renderer/core_ext/string.rb, line 2 def render_markdown(options = {}) Nexmo::Markdown::Renderer.new(options).call(self).html_safe end
unindent()
click to toggle source
# File lib/nexmo_markdown_renderer/core_ext/string.rb, line 6 def unindent indent = squeeze("\n").lines.map { |line| line.index(/[^\s]/) }.compact.min || 0 gsub(/^[[:blank:]]{#{indent}}/, '') end
unindent!()
click to toggle source
# File lib/nexmo_markdown_renderer/core_ext/string.rb, line 11 def unindent! replace(unindent) end