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 11
        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 32
      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 39
      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 43
      def to_partial_path
        "action_text/attachables/remote_image"
      end
🔎 See on GitHub