Module: ExpressTemplates::Components

Defined in:
lib/express_templates/components/base.rb,
lib/express_templates/components.rb,
lib/express_templates/components/row.rb,
lib/express_templates/components/column.rb,
lib/express_templates/components/for_each.rb,
lib/express_templates/components/form_for.rb,
lib/express_templates/components/tree_for.rb,
lib/express_templates/components/container.rb,
lib/express_templates/components/null_wrap.rb,
lib/express_templates/components/table_for.rb,
lib/express_templates/components/content_for.rb,
lib/express_templates/components/unless_block.rb,
lib/express_templates/components/form_rails_support.rb,
lib/express_templates/components/capabilities/building.rb,
lib/express_templates/components/capabilities/wrapping.rb,
lib/express_templates/components/capabilities/iterating.rb,
lib/express_templates/components/capabilities/parenting.rb,
lib/express_templates/components/capabilities/rendering.rb,
lib/express_templates/components/capabilities/templating.rb,
lib/express_templates/components/capabilities/configurable.rb,
lib/express_templates/components/capabilities/conditionality.rb

Overview

Components provide self-contained reusable view code meant to be shared within a project or across many projects through a library of components

Components gain their functionality through inclusion of Capabilities.

Most Components are descendents of Components::Base.

Defined Under Namespace

Modules: Capabilities Classes: Base, Column, Container, ContentFor, ForEach, FormFor, FormRailsSupport, NullWrap, Row, TableFor, TreeFor, UnlessBlock