Module: Para

Extended by:
ActiveSupport::Autoload
Defined in:
lib/para.rb,
lib/para/ext.rb,
lib/para/sti.rb,
lib/para/page.rb,
lib/para/config.rb,
lib/para/engine.rb,
lib/para/errors.rb,
lib/para/inputs.rb,
lib/para/markup.rb,
lib/para/routes.rb,
lib/para/plugins.rb,
lib/para/version.rb,
lib/para/exporter.rb,
lib/para/importer.rb,
lib/para/cloneable.rb,
lib/para/component.rb,
lib/para/orderable.rb,
lib/para/ext/cancan.rb,
lib/para/generators.rb,
lib/para/page/model.rb,
lib/para/breadcrumbs.rb,
lib/para/exporter/csv.rb,
lib/para/markup/alert.rb,
lib/para/markup/modal.rb,
lib/para/markup/panel.rb,
lib/para/exporter/base.rb,
lib/para/ext/paperclip.rb,
lib/para/importer/base.rb,
app/models/para/ability.rb,
lib/para/plugins/routes.rb,
lib/para/sti/root_model.rb,
lib/para/attribute_field.rb,
lib/para/markup/component.rb,
lib/para/form_builder/tabs.rb,
app/helpers/para/tag_helper.rb,
app/helpers/para/form_helper.rb,
app/helpers/para/tree_helper.rb,
app/models/para/page/section.rb,
lib/para/breadcrumbs/manager.rb,
lib/para/model_field_parsers.rb,
app/helpers/para/flash_helper.rb,
app/helpers/para/model_helper.rb,
lib/para/attribute_field/base.rb,
lib/para/attribute_field/enum.rb,
lib/para/attribute_field/file.rb,
lib/para/component/exportable.rb,
lib/para/component/importable.rb,
app/helpers/para/markup_helper.rb,
app/helpers/para/search_helper.rb,
app/models/para/component/base.rb,
app/models/para/component/crud.rb,
lib/para/attribute_field/image.rb,
lib/para/form_builder/ordering.rb,
lib/para/form_builder/settings.rb,
lib/para/generators/named_base.rb,
lib/para/markup/resources_tree.rb,
app/helpers/para/exports_helper.rb,
lib/para/breadcrumbs/breadcrumb.rb,
lib/para/breadcrumbs/controller.rb,
lib/para/component/subclassable.rb,
lib/para/markup/resources_table.rb,
app/helpers/para/ordering_helper.rb,
lib/para/attribute_field/boolean.rb,
lib/para/form_builder/containers.rb,
lib/para/generators/name_helpers.rb,
lib/para/inputs/nested_one_input.rb,
app/models/para/component_section.rb,
lib/para/attribute_field/datetime.rb,
lib/para/attribute_field/has_many.rb,
lib/para/attribute_field/password.rb,
lib/para/attribute_field/redactor.rb,
lib/para/attribute_field/relation.rb,
lib/para/attribute_field_mappings.rb,
lib/para/components_configuration.rb,
lib/para/form_builder/nested_form.rb,
lib/para/generators/field_helpers.rb,
lib/para/inputs/nested_many_input.rb,
lib/para/model_field_parsers/base.rb,
app/helpers/para/admin/base_helper.rb,
app/helpers/para/admin/page_helper.rb,
app/helpers/para/navigation_helper.rb,
app/models/para/component/resource.rb,
app/models/para/component/settings.rb,
app/models/para/component_resource.rb,
lib/para/ext/simple_form_extension.rb,
lib/para/model_field_parsers/store.rb,
app/helpers/para/application_helper.rb,
lib/para/attribute_field/belongs_to.rb,
lib/para/attribute_field/nested_one.rb,
lib/para/model_field_parsers/devise.rb,
lib/para/attribute_field/nested_many.rb,
lib/para/attribute_field/translation.rb,
lib/para/form_builder/field_mappings.rb,
lib/para/generators/component_helpers.rb,
lib/para/model_field_parsers/redactor.rb,
lib/para/model_field_parsers/globalize.rb,
lib/para/model_field_parsers/orderable.rb,
lib/para/model_field_parsers/paperclip.rb,
lib/para/model_field_parsers/relations.rb,
app/helpers/para/admin/resources_helper.rb,
lib/generators/para/form/form_generator.rb,
app/helpers/para/admin/components_helper.rb,
lib/generators/para/table/table_generator.rb,
app/controllers/para/admin/base_controller.rb,
app/controllers/para/admin/main_controller.rb,
app/controllers/para/application_controller.rb,
app/decorators/para/component/base_decorator.rb,
app/decorators/para/component/crud_decorator.rb,
app/models/para/component/singleton_resource.rb,
lib/generators/para/filters/filters_generator.rb,
lib/generators/para/install/install_generator.rb,
app/helpers/para/admin/component_groups_helper.rb,
app/controllers/para/admin/component_controller.rb,
app/controllers/para/admin/resources_controller.rb,
app/decorators/para/component_section_decorator.rb,
lib/generators/para/exporter/exporter_generator.rb,
lib/generators/para/importer/importer_generator.rb,
lib/generators/para/resource/resource_generator.rb,
app/decorators/para/component/settings_decorator.rb,
lib/generators/para/component/component_generator.rb,
lib/generators/para/component/crud/crud_generator.rb,
lib/generators/para/orderable/orderable_generator.rb,
lib/generators/para/page/section/section_generator.rb,
lib/generators/para/admin_user/admin_user_generator.rb,
app/controllers/para/admin/crud_resources_controller.rb,
app/controllers/para/admin/settings_component_controller.rb,
app/controllers/para/admin/singleton_resources_controller.rb,
lib/generators/para/nested_fields/nested_fields_generator.rb,
app/decorators/para/component/singleton_resource_decorator.rb,
app/controllers/concerns/para/admin/resource_controller_concerns.rb

Defined Under Namespace

Modules: ActiveRecordOrderableMixin, Admin, ApplicationHelper, AttributeField, Breadcrumbs, Cloneable, Component, ComponentSectionDecorator, Config, Exporter, ExportsHelper, Ext, FlashHelper, FormBuilder, FormHelper, Generators, Importer, Inputs, Markup, MarkupHelper, ModelFieldParsers, ModelHelper, NavigationHelper, Orderable, OrderingHelper, Page, Plugins, SearchHelper, Sti, TagHelper, TreeHelper Classes: Ability, AdminUserGenerator, ApplicationController, AttributeFieldMappings, BaseException, ComponentGenerator, ComponentNotFound, ComponentResource, ComponentSection, ComponentsConfiguration, Engine, ExporterGenerator, FiltersGenerator, FormGenerator, ImporterGenerator, InstallGenerator, NestedFieldsGenerator, OrderableGenerator, ResourceGenerator, Routes, TableGenerator

Constant Summary collapse

VERSION =
"0.5.3"

Class Method Summary collapse

Class Method Details

.componentsObject



59
60
61
# File 'lib/para.rb', line 59

def self.components
  Para::Component.config
end

.config(&block) ⇒ Object



51
52
53
54
55
56
57
# File 'lib/para.rb', line 51

def self.config(&block)
  if block
    block.call(Para::Config)
  else
    Para::Config
  end
end

.storeObject



63
64
65
# File 'lib/para.rb', line 63

def self.store
  RequestStore.store
end

.table_name_prefixObject



67
68
69
# File 'lib/para.rb', line 67

def self.table_name_prefix
  'para_'
end