Sha256: 8c737fd222db1a4bb51144d28e75ce2451e3d773e403856d787bc1db48a50534

Contents?: true

Size: 1.93 KB

Versions: 2

Compression:

Stored size: 1.93 KB

Contents

{I"
class:ETI"ProcessedAsset;FI"logical_path;TI"-sprangular/directives/addToCartButton.js;FI"
pathname;TI"n/home/josh/Projects/Dynamo/sprangular/app/assets/javascripts/sprangular/directives/addToCartButton.coffee;FI"content_type;TI"application/javascript;TI"
mtime;Tl+"UI"length;Ti?I"digest;TI"%8700205e999bb380882e39e8492fb2cf;FI"source;TI"?(function() {
  'use strict';
  Sprangular.directive('addToCartButton', function() {
    return {
      restrict: 'E',
      templateUrl: 'directives/add_to_cart_button.html',
      scope: {
        variant: '=',
        quantity: '=',
        product: '=',
        flexi: '=',
        "class": '='
      },
      controller: function($scope, Cart, Angularytics, Env) {
        $scope.adding = false;
        $scope.currencySymbol = Env.currency.symbol;
        $scope.inCart = function() {
          return Cart.current.hasVariant($scope.variant);
        };
        return $scope.addToCart = function() {
          $scope.adding = true;
          Angularytics.trackEvent("Cart", "Add", $scope.variant.product.name);
          return Cart.addVariant($scope.variant, $scope.quantity, $scope.flexi).success(function() {
            $scope.adding = false;
            return $scope.$emit('cart.add', {
              variant: $scope.variant,
              qty: $scope.quantity,
              flexi: $scope.flexi
            });
          });
        };
      }
    };
  });

}).call(this);
;TI"dependency_digest;TI"%e23a9c3dddd907b0269ac64ee23d7ca0;FI"required_paths;T[I"n/home/josh/Projects/Dynamo/sprangular/app/assets/javascripts/sprangular/directives/addToCartButton.coffee;FI"dependency_paths;T[{I"	path;TI"n/home/josh/Projects/Dynamo/sprangular/app/assets/javascripts/sprangular/directives/addToCartButton.coffee;FI"
mtime;TI"2015-03-25T16:05:54-04:00;TI"digest;TI"%1466a005e8b4aa2974edb70d05df8e33;FI"
_version;TI"%64e62ddc273c2f5847f30d698ca14b67;F

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
sprangular-0.1.0 spec/dummy/tmp/cache/assets/development/sprockets/4667b4ff7e8e5cdb02edf58369e262ea
sprangular-0.1.0 spec/dummy/tmp/cache/assets/development/sprockets/fd9178be34b76f7343f011cc1f90d3ec