Module: Tenon

Defined in:
lib/tenon/config/routing.rb,
lib/tenon.rb,
lib/tenon/engine.rb,
lib/tenon/version.rb,
lib/tenon/has_asset.rb,
lib/tenon/config/grid.rb,
lib/tenon/has_history.rb,
lib/tenon/i18n_lookup.rb,
lib/tenon/reorderable.rb,
app/models/tenon/asset.rb,
lib/tenon/tenon_content.rb,
lib/tenon/can_be_foreign.rb,
lib/tenon/proxy_attachment.rb,
app/models/tenon/item_asset.rb,
app/models/tenon/styleguide.rb,
app/helpers/tenon/nav_helper.rb,
app/models/tenon/my_settings.rb,
lib/tenon/config/breakpoints.rb,
app/helpers/tenon/i18n_helper.rb,
app/helpers/tenon/icon_helper.rb,
app/helpers/tenon/tree_helper.rb,
app/models/tenon/item_version.rb,
app/services/tenon/redirector.rb,
app/helpers/tenon/asset_helper.rb,
app/helpers/tenon/flash_helper.rb,
app/helpers/tenon/piece_helper.rb,
app/helpers/tenon/tenon_helper.rb,
app/models/tenon/tenon_content.rb,
app/policies/tenon/asset_policy.rb,
lib/tenon/asset_style_generator.rb,
app/models/tenon/tenon_content/row.rb,
app/helpers/tenon/styleguide_helper.rb,
app/models/tenon/application_record.rb,
lib/tenon/has_history/item_reverter.rb,
app/decorators/tenon/asset_decorator.rb,
app/form_builders/tenon/form_builder.rb,
app/helpers/tenon/application_helper.rb,
app/helpers/tenon/breadcrumbs_helper.rb,
app/helpers/tenon/input_block_helper.rb,
app/models/tenon/tenon_content/piece.rb,
app/controllers/tenon/base_controller.rb,
app/helpers/tenon/item_version_helper.rb,
app/policies/tenon/application_policy.rb,
lib/tenon/has_history/attr_serializer.rb,
app/controllers/tenon/index_controller.rb,
app/helpers/tenon/tenon_content_helper.rb,
app/policies/tenon/item_version_policy.rb,
app/serializers/tenon/asset_serializer.rb,
app/controllers/tenon/assets_controller.rb,
app/helpers/tenon/active_link_to_helper.rb,
app/helpers/tenon/platform_hints_helper.rb,
app/models/tenon/tenon_content/row_types.rb,
app/controllers/tenon/settings_controller.rb,
app/decorators/tenon/paginating_decorator.rb,
app/controllers/tenon/resources_controller.rb,
app/decorators/tenon/application_decorator.rb,
app/helpers/tenon/back_to_index_path_helper.rb,
app/serializers/tenon/paginating_serializer.rb,
app/controllers/tenon/item_assets_controller.rb,
app/controllers/tenon/styleguides_controller.rb,
app/serializers/tenon/application_serializer.rb,
app/models/tenon/tenon_content/row_types/base.rb,
app/controllers/tenon/item_versions_controller.rb,
lib/generators/tenon/install/install_generator.rb,
app/decorators/tenon/tenon_content/row_decorator.rb,
lib/generators/tenon/scaffold/scaffold_generator.rb,
app/controllers/tenon/simple_resources_controller.rb,
app/models/tenon/tenon_content/row_types/full_width_text.rb,
app/models/tenon/tenon_content/row_types/two_column_text.rb,
app/models/tenon/tenon_content/row_types/four_column_text.rb,
app/models/tenon/tenon_content/row_types/full_width_image.rb,
app/models/tenon/tenon_content/row_types/six_column_image.rb,
app/models/tenon/tenon_content/row_types/two_column_image.rb,
app/models/tenon/tenon_content/row_types/four_column_image.rb,
app/models/tenon/tenon_content/row_types/three_column_text.rb,
app/models/tenon/tenon_content/row_types/three_column_image.rb,
app/models/tenon/tenon_content/row_types/left_image_right_text.rb,
app/models/tenon/tenon_content/row_types/left_text_right_image.rb,
lib/generators/tenon/i18n_migrations/i18n_migrations_generator.rb,
app/models/tenon/tenon_content/row_types/six_column_image_and_text.rb,
app/models/tenon/tenon_content/row_types/two_column_image_and_text.rb,
app/models/tenon/tenon_content/row_types/four_column_image_and_text.rb,
app/models/tenon/tenon_content/row_types/full_width_embedded_content.rb,
app/models/tenon/tenon_content/row_types/three_column_image_and_text.rb,
app/models/tenon/tenon_content/row_types/left_wrapped_image_with_text.rb,
app/models/tenon/tenon_content/row_types/right_wrapped_image_with_text.rb,
app/models/tenon/tenon_content/row_types/two_column_with_background_image.rb

Overview

This is for controllers that have simple forms that just use a modal

Defined Under Namespace

Modules: ActiveLinkToHelper, ApplicationHelper, AssetHelper, BackToIndexPathHelper, BreadcrumbsHelper, CanBeForeign, FlashHelper, Generators, HasAsset, HasHistory, I18nHelper, IconHelper, InputBlockHelper, ItemVersionHelper, NavHelper, PieceHelper, PlatformHintsHelper, Reorderable, StyleguideHelper, TenonContent, TenonContentHelper, TenonHelper, TreeHelper Classes: ApplicationDecorator, ApplicationPolicy, ApplicationRecord, ApplicationSerializer, Asset, AssetDecorator, AssetPolicy, AssetSerializer, AssetStyleGenerator, AssetsController, BaseController, BaseFilterer, Configuration, Engine, FormBuilder, GenericFilterer, I18nLookup, IndexController, ItemAsset, ItemAssetsController, ItemVersion, ItemVersionPolicy, ItemVersionsController, MySettings, PaginatingDecorator, PaginatingSerializer, ProxyAttachment, Redirector, ResourcesController, SettingsController, SimpleResourcesController, Styleguide, StyleguidesController, TenonContentBuilder

Constant Summary collapse

VERSION =
'2.1.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject

Returns the value of attribute config.



17
18
19
# File 'lib/tenon.rb', line 17

def config
  @config
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



20
21
22
23
# File 'lib/tenon.rb', line 20

def self.configure
  self.config ||= Configuration.new
  yield config
end