Class: Biovision::Components::TrackComponent
- Inherits:
-
BaseComponent
- Object
- BaseComponent
- Biovision::Components::TrackComponent
- Defined in:
- app/lib/biovision/components/track_component.rb
Overview
Component for tracking UA and IP
Instance Attribute Summary
Attributes inherited from BaseComponent
#component, #name, #slug, #user
Class Method Summary collapse
Methods inherited from BaseComponent
[], active?, create, #data_value, #find_or_create_code, form_options, handler, handler_class, #initialize, #new_entity, #register_metric, #settings, #settings=, slug, #update_data_value, #update_entity, #use_settings?
Methods included from Base::ComponentSettings
#default_settings, #normalize_settings, #reset_settings, #settings_flags, #settings_numbers, #settings_strings
Methods included from Base::ImageHandling
Methods included from Base::EntityLinks
#entity_link, #rest_entity_link, #text_for_link
Methods included from Base::ComponentParameters
#[], #[]=, #manage_settings?, #receive, #use_files?, #use_parameters?
Methods included from Base::ComponentPrivileges
#administrative_parts, #create_roles, #crud_table_names, #model_from_context, #owner?, #permit?, #role?, #role_tree
Constructor Details
This class inherits a constructor from Biovision::Components::BaseComponent
Class Method Details
.dependent_models ⇒ Object
7 8 9 |
# File 'app/lib/biovision/components/track_component.rb', line 7 def self.dependent_models [Browser, Agent, IpAddress] end |