Sha256: f6ffacb67e9756fd0832ff822ceaceaeda4e4fe0990d3d56d1fdebd57b7ec73f

Contents?: true

Size: 461 Bytes

Versions: 6

Compression:

Stored size: 461 Bytes

Contents

root = global ? window

angular.module("<%= @plural_model_name %>", ["ngResource"]).factory "<%= @model_name %>", ['$resource', ($resource) ->
  <%= "#{@model_name}" %> = $resource("/<%= @plural_model_name %>/:id",
    id: "@id"
  ,
    update:
      method: "PUT"

    destroy:
      method: "DELETE"
  )
  <%= "#{@model_name}" %>::destroy = (cb) ->
    <%= "#{@model_name}" %>.remove
      id: @id
    , cb

  <%= "#{@model_name}" %>
]
root.angular = angular

Version data entries

6 entries across 6 versions & 3 rubygems

Version Path
angular_scaffold-0.0.1 lib/generators/angular_scaffold/scaffold/templates/plural_model_name.js.coffee
angularjs_scaffold-0.0.24 lib/generators/angularjs/scaffold/templates/plural_model_name.js.coffee
angularjs_scaffold-0.0.23 lib/generators/angularjs/scaffold/templates/plural_model_name.js.coffee
angularjs_scaffold-0.0.22 lib/generators/angularjs/scaffold/templates/plural_model_name.js.coffee
explainer_angularjs_scaffold-0.0.23 lib/generators/angularjs/scaffold/templates/plural_model_name.js.coffee
explainer_angularjs_scaffold-0.0.22 lib/generators/angularjs/scaffold/templates/plural_model_name.js.coffee