Module: Motor::Resources

Defined in:
lib/motor/resources.rb,
lib/motor/resources/persist_configs.rb,
lib/motor/resources/fetch_configured_model.rb,
lib/motor/resources/custom_sql_columns_cache.rb

Defined Under Namespace

Modules: CustomSqlColumnsCache, FetchConfiguredModel, PersistConfigs

Constant Summary collapse

RESOURCE_ATTRS =
%w[display_name display_column icon custom_sql visible display_primary_key].freeze
COLUMN_ATTRS =
%w[name display_name column_type access_type default_value reference virtual format].freeze
ASSOCIATION_ATTRS =
%w[name display_name model_name icon visible foreign_key primary_key options virtual
polymorphic slug].freeze
SCOPE_ATTRS =
%w[name display_name scope_type preferences visible].freeze
ACTION_ATTRS =
%w[name display_name action_type preferences visible].freeze
TAB_ATTRS =
%w[name display_name tab_type preferences visible].freeze