Class: ChatSDK::GChat::CardV2Renderer

Inherits:
Object
  • Object
show all
Defined in:
lib/chat_sdk/gchat/card_v2_renderer.rb

Instance Method Summary collapse

Instance Method Details

#render(node) ⇒ Object



6
7
8
9
10
11
# File 'lib/chat_sdk/gchat/card_v2_renderer.rb', line 6

def render(node)
  case node.type
  when :card then render_card(node)
  else {cards_v2: [{card: {sections: [{widgets: [render_widget(node)]}]}}]}
  end
end