Sha256: c26bee855fbfd1526b49aa5880cb9c027fa1d40b834f382fc3ae5ecde5f54553
Contents?: true
Size: 425 Bytes
Versions: 153
Compression:
Stored size: 425 Bytes
Contents
class Avo::Menu::Dashboard < Avo::Menu::BaseItem extend Dry::Initializer option :dashboard option :label, optional: true def parsed_dashboard dashboard_by_id || dashboard_by_name end def dashboard_by_name Avo::App.get_dashboard_by_name dashboard.to_s end def dashboard_by_id Avo::App.get_dashboard_by_id dashboard.to_s end def entity_label parsed_dashboard.navigation_label end end
Version data entries
153 entries across 153 versions & 1 rubygems