Sha256: c3728fe2e90059587c86b462ad2b55d37332f75a9eb3a67fb7e602802f0e26a4

Contents?: true

Size: 605 Bytes

Versions: 113

Compression:

Stored size: 605 Bytes

Contents

angular.module 'NgLoad', ['Factories', 'FactoryName']

  .directive 'ngLoad', ->
    restrict: 'E'
    require:  'ngModel'

    controller: ($scope, $element, $injector, $routeParams, factoryName) ->
      factory = factoryName($element[0].attributes['ng-model'].value)
      object  = {id: $routeParams.id}
      list    = $injector.get(factory)
      if $routeParams.id
        list.show object, (returnData) ->
          $scope[$element[0].attributes['ng-model'].value] = returnData
      else
        list.create (returnData) ->
          $scope[$element[0].attributes['ng-model'].value] = returnData

Version data entries

113 entries across 113 versions & 1 rubygems

Version Path
material_raingular-0.6.16 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.15 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.14 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.13 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.12 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.11 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.10 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.9 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.8 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.7 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.6 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.5 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.4 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.3 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.2.3 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.2.2 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.2.1 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.2 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.1.1 lib/assets/javascripts/directives/ngload.js.coffee
material_raingular-0.6.1 lib/assets/javascripts/directives/ngload.js.coffee