Module: Madmin

Defined in:
lib/madmin/resourceable.rb,
lib/madmin.rb,
lib/madmin/field.rb,
lib/madmin/engine.rb,
lib/madmin/version.rb,
lib/madmin/resources.rb,
lib/madmin/field/text.rb,
lib/madmin/field/email.rb,
lib/madmin/field/number.rb,
lib/madmin/field/select.rb,
lib/madmin/field/has_one.rb,
lib/madmin/field/has_many.rb,
lib/madmin/field/password.rb,
lib/madmin/field/check_box.rb,
lib/madmin/field/date_time.rb,
lib/madmin/field/text_area.rb,
lib/madmin/field/belongs_to.rb,
lib/madmin/field/polymorphic.rb,
lib/madmin/generator_helpers.rb,
lib/madmin/field/associatable.rb,
app/jobs/madmin/application_job.rb,
app/models/madmin/application_record.rb,
app/helpers/madmin/application_helper.rb,
app/mailers/madmin/application_mailer.rb,
lib/madmin/resourceable/class_methods.rb,
app/controllers/madmin/base_controller.rb,
app/decorators/madmin/resource_decorator.rb,
app/controllers/madmin/dashboard_controller.rb,
app/controllers/madmin/resources_controller.rb,
lib/generators/madmin/views/views_generator.rb,
app/helpers/madmin/fields/polymorphic_helper.rb,
app/controllers/madmin/application_controller.rb,
lib/generators/madmin/install/install_generator.rb,
lib/generators/madmin/resource/resource_generator.rb

Overview

This module is the heart of a Madmin Resource. When included into a resource class, the resource is given a DSL for registering fields, scopes, and more.

Defined Under Namespace

Modules: ApplicationHelper, Fields, GeneratorHelpers, Generators, Resourceable, Resources Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, BaseController, ControllerGenerator, DashboardController, Engine, Field, NoResourcesError, PageGenerator, ResourceDecorator, ResourceNotFoundError, ResourcesController, ScopeWithArgumentsError, UndefinedScopeError, WrongArgumentError

Constant Summary collapse

VERSION =
"0.1.0"