Class: DebugMenu::Component

Inherits:
Lookbook::BaseComponent
  • Object
show all
Defined in:
app/components/lookbook/debug_menu/component.rb

Instance Method Summary collapse

Constructor Details

#initialize(version: nil, docs_url: nil, repo_url: nil, **html_attrs) ⇒ Component

Returns a new instance of Component.



3
4
5
6
7
8
# File 'app/components/lookbook/debug_menu/component.rb', line 3

def initialize(version: nil, docs_url: nil, repo_url: nil, **html_attrs)
  @version = version
  @docs_url = docs_url
  @repo_url = repo_url
  super(**html_attrs)
end

Instance Method Details

#debug_dataObject



10
11
12
# File 'app/components/lookbook/debug_menu/component.rb', line 10

def debug_data
  content
end

#debug_data?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'app/components/lookbook/debug_menu/component.rb', line 14

def debug_data?
  debug_data.present?
end