Class: RubyUIAdmin::Cards::ChartCard

Inherits:
BaseCard
  • Object
show all
Defined in:
lib/ruby_ui_admin/cards/chart_card.rb

Overview

Displays a simple bar chart from a => number Hash returned by query. (No charting JS dependency — rendered as horizontal bars.)

Instance Attribute Summary

Attributes inherited from BaseCard

#options

Instance Method Summary collapse

Methods inherited from BaseCard

#card_id, card_type, #initialize, #label, #query, register_type, #type, #width

Constructor Details

This class inherits a constructor from RubyUIAdmin::Cards::BaseCard

Instance Method Details

#dataObject



10
11
12
13
# File 'lib/ruby_ui_admin/cards/chart_card.rb', line 10

def data
  result = query
  result.is_a?(Hash) ? result : {}
end