Module: Voom::Presenters

Defined in:
lib/voom-presenters.rb,
lib/voom/presenters/app.rb,
lib/voom/presenters/dsl.rb,
lib/voom/presenters/api/app.rb,
lib/voom/presenters/helpers.rb,
lib/voom/presenters/version.rb,
lib/voom/presenters/settings.rb,
lib/voom/presenters/demo/echo.rb,
lib/voom/presenters/api/router.rb,
lib/voom/presenters/demo/search.rb,
lib/voom/presenters/dsl/definer.rb,
lib/voom/presenters/dsl/lockable.rb,
lib/voom/presenters/helpers/date.rb,
lib/voom/presenters/helpers/time.rb,
lib/voom/presenters/helpers/rails.rb,
lib/voom/presenters/helpers/route.rb,
lib/voom/presenters/container_item.rb,
lib/voom/presenters/dsl/definition.rb,
lib/voom/presenters/helpers/errors.rb,
lib/voom/presenters/web_client/app.rb,
lib/voom/presenters/helpers/inflector.rb,
lib/voom/presenters/web_client/router.rb,
lib/voom/presenters/dsl/user_interface.rb,
lib/voom/presenters/dsl/components/base.rb,
lib/voom/presenters/dsl/components/card.rb,
lib/voom/presenters/dsl/components/chip.rb,
lib/voom/presenters/dsl/components/form.rb,
lib/voom/presenters/dsl/components/grid.rb,
lib/voom/presenters/dsl/components/icon.rb,
lib/voom/presenters/dsl/components/list.rb,
lib/voom/presenters/dsl/components/menu.rb,
lib/voom/presenters/dsl/components/page.rb,
lib/voom/presenters/dsl/components/badge.rb,
lib/voom/presenters/dsl/components/event.rb,
lib/voom/presenters/dsl/components/image.rb,
lib/voom/presenters/dsl/components/input.rb,
lib/voom/presenters/dsl/components/table.rb,
lib/voom/presenters/errors/unprocessable.rb,
lib/voom/presenters/dsl/components/action.rb,
lib/voom/presenters/dsl/components/avatar.rb,
lib/voom/presenters/dsl/components/button.rb,
lib/voom/presenters/dsl/components/dialog.rb,
lib/voom/presenters/dsl/components/drawer.rb,
lib/voom/presenters/dsl/components/footer.rb,
lib/voom/presenters/dsl/components/header.rb,
lib/voom/presenters/dsl/components/select.rb,
lib/voom/presenters/dsl/components/switch.rb,
lib/voom/presenters/dsl/invalid_presenter.rb,
lib/voom/presenters/dsl/components/content.rb,
lib/voom/presenters/dsl/components/tooltip.rb,
lib/voom/presenters/helpers/rails/currency.rb,
lib/voom/presenters/dsl/components/checkbox.rb,
lib/voom/presenters/dsl/components/snackbar.rb,
lib/voom/presenters/dsl/components/icon_base.rb,
lib/voom/presenters/dsl/components/text_area.rb,
lib/voom/presenters/dsl/components/date_field.rb,
lib/voom/presenters/dsl/components/event_base.rb,
lib/voom/presenters/dsl/components/lists/line.rb,
lib/voom/presenters/dsl/components/text_field.rb,
lib/voom/presenters/dsl/components/time_field.rb,
lib/voom/presenters/dsl/components/typography.rb,
lib/voom/presenters/helpers/rails/model_table.rb,
lib/voom/presenters/dsl/components/icon_toggle.rb,
lib/voom/presenters/dsl/components/toggle_base.rb,
lib/voom/presenters/dsl/components/hidden_field.rb,
lib/voom/presenters/dsl/components/lists/action.rb,
lib/voom/presenters/dsl/components/mixins/chips.rb,
lib/voom/presenters/dsl/components/mixins/event.rb,
lib/voom/presenters/dsl/components/mixins/grids.rb,
lib/voom/presenters/dsl/components/mixins/icons.rb,
lib/voom/presenters/dsl/components/mixins/menus.rb,
lib/voom/presenters/dsl/components/radio_button.rb,
lib/voom/presenters/errors/parameter_validation.rb,
lib/voom/presenters/dsl/components/datetime_base.rb,
lib/voom/presenters/dsl/components/mixins/append.rb,
lib/voom/presenters/dsl/components/mixins/avatar.rb,
lib/voom/presenters/dsl/components/mixins/common.rb,
lib/voom/presenters/dsl/components/mixins/images.rb,
lib/voom/presenters/dsl/components/datetime_field.rb,
lib/voom/presenters/dsl/components/mixins/buttons.rb,
lib/voom/presenters/dsl/components/mixins/content.rb,
lib/voom/presenters/dsl/components/mixins/dialogs.rb,
lib/voom/presenters/dsl/components/mixins/helpers.rb,
lib/voom/presenters/dsl/components/mixins/selects.rb,
lib/voom/presenters/dsl/components/mixins/toggles.rb,
lib/voom/presenters/dsl/components/expansion_panel.rb,
lib/voom/presenters/dsl/components/lists/separator.rb,
lib/voom/presenters/dsl/components/mixins/attaches.rb,
lib/voom/presenters/dsl/components/mixins/tooltips.rb,
lib/voom/presenters/dsl/components/mixins/yield_to.rb,
lib/voom/presenters/dsl/components/mixins/snackbars.rb,
lib/voom/presenters/dsl/components/mixins/typography.rb,
lib/voom/presenters/dsl/components/mixins/text_fields.rb,
lib/voom/presenters/dsl/components/mixins/date_time_fields.rb,
lib/voom/presenters/dsl/components/mixins/expansion_panels.rb

Defined Under Namespace

Modules: Api, DSL, Demo, Errors, Helpers, WebClient Classes: App, ContainerItem, Settings

Constant Summary collapse

VERSION =
'0.1.6'.freeze

Class Method Summary collapse

Class Method Details

.define(name, &block) ⇒ Object



5
6
7
# File 'lib/voom/presenters/dsl.rb', line 5

def self.define(name, &block)
  DSL.define(name, &block)
end