Methods
Instance Public methods
fragment_by_converting_trix_attachments(content)
📝 Source code
# File actiontext/lib/action_text/attachments/trix_conversion.rb, line 11
def fragment_by_converting_trix_attachments(content)
Fragment.wrap(content).replace(TrixAttachment::SELECTOR) do |node|
from_trix_attachment(TrixAttachment.new(node))
end
end
🔎 See on GitHub
from_trix_attachment(trix_attachment)
📝 Source code
# File actiontext/lib/action_text/attachments/trix_conversion.rb, line 17
def from_trix_attachment(trix_attachment)
from_attributes(trix_attachment.attributes)
end
🔎 See on GitHub
to_trix_attachment(content = trix_attachment_content)
📝 Source code
# File actiontext/lib/action_text/attachments/trix_conversion.rb, line 22
def to_trix_attachment(content = trix_attachment_content)
attributes = full_attributes.dup
attributes["content"] = content if content
TrixAttachment.from_attributes(attributes)
end
🔎 See on GitHub