Methods
- A
- P
- T
Included Modules
Instance Public methods
attachable_markdown_representation(caption = nil, attachment_links: false) Link
# File actiontext/lib/action_text/engine.rb, line 63 def attachable_markdown_representation(caption = nil, attachment_links: false) title = (caption || filename).to_s if attachment_links renderer = ActionText::Content.renderer raise ArgumentError, "attachment_links requires a rendering context" unless renderer url = renderer.url_for(self) if image? "!#{MarkdownConversion.markdown_link(title, url)}" else MarkdownConversion.markdown_link(title, url) end else "[#{MarkdownConversion.escape_markdown_text(title)}]" end end