Class: Avo::BaseResource

Inherits:
Resources::Base show all
Defined in:
app/avo/base_resource.rb

Constant Summary

Constants inherited from Resources::Base

Resources::Base::VIEW_METHODS_MAPPING

Instance Attribute Summary

Attributes inherited from Resources::Base

#record, #reflection, #user, #view

Attributes included from Concerns::HasItems

#items_holder

Method Summary

Methods inherited from Resources::Base

action, #attachment_fields, authorization, #authorization, #available_view_types, #avatar, #avatar_field, #avatar_type, #cache_hash, class_name, #current_user, #custom_components, #default_panel_name, #description_attributes, #detect_fields, #divider, #entity_loader, #fetch_cards, #fetch_fields, #fetch_record_title, fetch_search, #fields_by_database_id, #file_hash, #file_name, #fill_record, filter, find_record, find_scope, #form_scope, get_available_models, get_model_by_name, #has_record_id?, #hydrate, #hydrate_model_with_default_values, #id_attribute, #initialize, model_class, #model_class, model_key, #model_name, name, name_from_translation_key, navigation_label, plural_name, query_scope, #record_id, #record_param, #record_path, #record_title, #records_path, #resolve_component, route_key, scope, search_query, search_results_count, #singular_model_key, singular_route_key, translation_key, underscore_name, valid_association_name, valid_attachment_name

Methods included from Concerns::Pagination

#apply_pagination, #pagination_type

Methods included from Concerns::Hydration

#hydrate

Methods included from Concerns::HasHelpers

#helpers

Methods included from Concerns::HasProfilePhoto

#profile_photo

Methods included from Concerns::HasCoverPhoto

#cover_photo

Methods included from Concerns::HasDescription

#description

Methods included from Concerns::HasResourceStimulusControllers

#add_stimulus_attributes_for, #get_stimulus_controllers, #stimulus_data_attributes

Methods included from Concerns::HasControls

#render_edit_controls, #render_index_controls, #render_row_controls, #render_show_controls

Methods included from Concerns::CanReplaceItems

#with_new_items

Methods included from Concerns::HasItems

#fields, #get_field, #get_field_definitions, #get_fields, #get_items, #get_preview_fields, #invalid_fields, #is_empty?, #items, #only_fields, #tab_groups, #visible_items

Constructor Details

This class inherits a constructor from Avo::Resources::Base