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