Class: Volt::Cursor
- Inherits:
-
ArrayModel
- Object
- ReactiveArray
- ArrayModel
- Volt::Cursor
- Defined in:
- lib/volt/models/cursor.rb
Constant Summary
Constants included from ModelHelpers
Instance Attribute Summary
Attributes inherited from ArrayModel
#array, #options, #parent, #path, #persistor
Method Summary
Methods inherited from ArrayModel
#+, #<<, #all, #append, #attributes, #buffer, #create, #delete, #fail_not_found_if_nil, #fetch_first, #first, #first!, #first_or_create, #initialize, #inject, #inspect, #last, #new_array_model, #new_model, proxy_to_persistor, proxy_with_load, #reverse, #select, #state_for, #to_a, #to_json
Methods included from StateHelpers
Methods included from StateManager
Methods included from ModelHelpers
#deep_unwrap, #event_added, #event_removed, #generate_id, included, #self_attributes, #setup_persistor
Methods included from ModelWrapper
Methods inherited from ReactiveArray
#+, #<<, #==, #[], #[]=, #all?, #any?, #clear, #count, #delete, #delete_at, #each, #empty?, #initialize, #insert, #inspect, #method_missing, #select, #size
Methods included from Eventable
#on, #remove_listener, #trigger!
Constructor Details
This class inherits a constructor from Volt::ArrayModel
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Volt::ReactiveArray