Module: Ruby2JS::Filter::AngularResource
- Includes:
- SEXP
- Defined in:
- lib/ruby2js/filter/angular-resource.rb
Instance Method Summary collapse
-
#on_send(node) ⇒ Object
input: $resource.new(args).
Methods included from SEXP
Instance Method Details
#on_send(node) ⇒ Object
input:
$resource.new(args)
output:
$resource(args)
15 16 17 18 19 20 21 |
# File 'lib/ruby2js/filter/angular-resource.rb', line 15 def on_send(node) return super unless @ngApp and node.children[1] == :new return super unless node.children[0] == s(:gvar, :$resource) node = super(node) @ngAppUses << :ngResource node.updated nil, [nil, :$resource, *node.children[2..-1]] end |