Class: DaisyUI::Stat

Inherits:
Base
  • Object
show all
Defined in:
lib/daisy_ui/stat.rb

Constant Summary

Constants inherited from Base

Base::BOOLS, Base::COLOR_MODIFIERS

Instance Method Summary collapse

Methods inherited from Base

inherited, #initialize, register_modifiers

Constructor Details

This class inherits a constructor from DaisyUI::Base

Instance Method Details

#actions(**options) ⇒ Object



32
33
34
# File 'lib/daisy_ui/stat.rb', line 32

def actions(**options, &)
  div(class: component_classes("stat-actions", options:), **options, &)
end

#desc(**options) ⇒ Object



24
25
26
# File 'lib/daisy_ui/stat.rb', line 24

def desc(**options, &)
  div(class: component_classes("stat-desc", options:), **options, &)
end

#figure(**options) ⇒ Object



28
29
30
# File 'lib/daisy_ui/stat.rb', line 28

def figure(**options, &)
  div(class: component_classes("stat-figure", options:), **options, &)
end

#item(**options) ⇒ Object



12
13
14
# File 'lib/daisy_ui/stat.rb', line 12

def item(**options, &)
  div(class: component_classes("stat", options:), **options, &)
end

#title(**options) ⇒ Object



16
17
18
# File 'lib/daisy_ui/stat.rb', line 16

def title(**options, &)
  div(class: component_classes("stat-title", options:), **options, &)
end

#value(**options) ⇒ Object



20
21
22
# File 'lib/daisy_ui/stat.rb', line 20

def value(**options, &)
  div(class: component_classes("stat-value", options:), **options, &)
end

#view_templateObject



8
9
10
# File 'lib/daisy_ui/stat.rb', line 8

def view_template(&)
  public_send(as, class: classes, **attributes, &)
end