Class: ActionView::Helpers::JavaScriptElementCollectionProxy
- Inherits:
-
JavaScriptCollectionProxy
- Object
- ActiveSupport::BasicObject
- JavaScriptProxy
- JavaScriptCollectionProxy
- ActionView::Helpers::JavaScriptElementCollectionProxy
- Defined in:
- actionpack/lib/action_view/helpers/prototype_helper.rb
Overview
:nodoc:\
Constant Summary
Constant Summary
Constants inherited from JavaScriptCollectionProxy
ActionView::Helpers::JavaScriptCollectionProxy::ENUMERABLE_METHODS, ActionView::Helpers::JavaScriptCollectionProxy::ENUMERABLE_METHODS_WITH_RETURN
Instance Attribute Summary
Attributes inherited from JavaScriptCollectionProxy
Instance Method Summary (collapse)
-
- (JavaScriptElementCollectionProxy) initialize(generator, pattern)
constructor
A new instance of JavaScriptElementCollectionProxy.
Methods inherited from JavaScriptCollectionProxy
#each_slice, #grep, #in_groups_of, #inject, #pluck, #zip
Methods inherited from JavaScriptProxy
Methods inherited from ActiveSupport::BasicObject
Constructor Details
- (JavaScriptElementCollectionProxy) initialize(generator, pattern)
A new instance of JavaScriptElementCollectionProxy
847 848 849 |
# File 'actionpack/lib/action_view/helpers/prototype_helper.rb', line 847 def initialize(generator, pattern) super(generator, "$$(#{::ActiveSupport::JSON.encode(pattern)})") end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ActionView::Helpers::JavaScriptCollectionProxy