Sha256: 33dec683bdae1ac47cf06c94893bf45e0a684bf20652bb555a27a58be01be82a

Contents?: true

Size: 592 Bytes

Versions: 1

Compression:

Stored size: 592 Bytes

Contents

Voom::Presenters.define('component_menu') do
  helpers Voom::Presenters::Helpers::Inflector
  menu side: :left do
    %i(
      cards lists expansion_panels tables text_fields
      selects buttons fabs fabs_mini dialogs
      layouts headers drawers footers menus
      toggles chips snackbar badges tooltips
      hidden_fields text_areas steppers sliders tab_bars
      content icons datetime_fields date_fields time_fields
      maps file_inputs
    ).sort.each do |comp|
      item titleize(comp) do
        event :click do
          loads comp
        end
      end
    end
  end
end


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
voom-presenters-0.2.0 app/demo/components/nav/menu.pom