Methods
Attributes
[R] | content_type | |
[R] | height | |
[R] | url | |
[R] | width |
Class Public methods
from_node(node)
📝 Source code
# File actiontext/lib/action_text/attachables/remote_image.rb, line 9
def from_node(node)
if node["url"] && content_type_is_image?(node["content-type"])
new(attributes_from_node(node))
end
end
🔎 See on GitHub
new(attributes = {})
📝 Source code
# File actiontext/lib/action_text/attachables/remote_image.rb, line 30
def initialize(attributes = {})
@url = attributes[:url]
@content_type = attributes[:content_type]
@width = attributes[:width]
@height = attributes[:height]
end
🔎 See on GitHub
Instance Public methods
attachable_plain_text_representation(caption)
📝 Source code
# File actiontext/lib/action_text/attachables/remote_image.rb, line 37
def attachable_plain_text_representation(caption)
"[#{caption || "Image"}]"
end
🔎 See on GitHub
to_partial_path()
📝 Source code
# File actiontext/lib/action_text/attachables/remote_image.rb, line 41
def to_partial_path
"action_text/attachables/remote_image"
end
🔎 See on GitHub