class Slack::BlockKit::Element::ImageElement
Attributes
alt_text[RW]
image_url[RW]
Public Class Methods
populate(hash, object)
click to toggle source
Calls superclass method
Slack::BlockKit::Element::populate
# File lib/slack/block_kit/element/image_element.rb, line 10 def self.populate(hash, object) object.image_url = hash.fetch(:image_url) object.alt_text = hash.fetch(:alt_text) super(hash, object) end
Public Instance Methods
to_h()
click to toggle source
Calls superclass method
Slack::BlockKit::Element#to_h
# File lib/slack/block_kit/element/image_element.rb, line 17 def to_h super.merge( image_url: image_url, alt_text: alt_text ).compact end