Class: Cursor

Inherits:
ArrayModel show all
Defined in:
lib/volt/models/cursor.rb

Instance Attribute Summary

Attributes inherited from ArrayModel

#array, #options, #parent, #path, #persistor

Method Summary

Methods inherited from ArrayModel

#+, #<<, #attributes, #buffer, #find, #initialize, #inject, #inspect, #new_array_model, #new_model, proxy_with_load_data, #then, #to_a

Methods included from ModelState

#change_state_to, #loaded?, #state

Methods included from ModelHelpers

#class_at_path, #deep_unwrap, #event_added, #event_removed

Methods included from ModelWrapper

#wrap_value, #wrap_values

Methods inherited from ReactiveArray

#+, #<<, #==, #[]=, #clear, #count, #delete, #delete_at, #each, #initialize, #insert, #inspect, #method_missing, #reject, #split_scope, #trigger_for_index!, #trigger_on_direct_listeners!, #trigger_size_change!

Methods included from ObjectTracking

#__setup_tracking

Methods included from ReactiveTags

included, #reactive_method_tag

Constructor Details

This class inherits a constructor from ArrayModel

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ReactiveArray