Class: ActionView::Helpers::JavaScriptElementCollectionProxy

Inherits:
JavaScriptCollectionProxy show all
Defined in:
lib/action_view/helpers/javascript_proxies.rb

Overview

:nodoc:\

Constant Summary collapse

JQUERY_VAR =
::JRails::JQUERY_VAR

Constants inherited from JavaScriptCollectionProxy

ActionView::Helpers::JavaScriptCollectionProxy::ENUMERABLE_METHODS, ActionView::Helpers::JavaScriptCollectionProxy::ENUMERABLE_METHODS_WITH_RETURN

Instance Attribute Summary

Attributes inherited from JavaScriptCollectionProxy

#generator

Instance Method Summary collapse

Methods inherited from JavaScriptCollectionProxy

#each_slice, #grep, #in_groups_of, #inject, #pluck, #zip

Methods inherited from JavaScriptProxy

#is_a?

Constructor Details

#initialize(generator, pattern) ⇒ JavaScriptElementCollectionProxy

Returns a new instance of JavaScriptElementCollectionProxy.



179
180
181
# File 'lib/action_view/helpers/javascript_proxies.rb', line 179

def initialize(generator, pattern)
  super(generator, "#{JQUERY_VAR}(#{pattern.to_json})")
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ActionView::Helpers::JavaScriptCollectionProxy