spec/dummy/tmp/cache/assets/CEE/250/sprockets%2F96688f33f2f8aa261bf6701c1d6d7575 in medivo-0.0.7 vs spec/dummy/tmp/cache/assets/CEE/250/sprockets%2F96688f33f2f8aa261bf6701c1d6d7575 in medivo-0.0.8

- old
+ new

@@ -1,19 +1,19 @@ -o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1319563271.903666Õª: @value{I" +o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1319712231.8007109>Ù: @value{I" class:EFI"BundledAsset; FI"id; -F"%0c6214f6b8d1f92265686c590b946f82I"logical_path; +F"%698b211addc6da876391de78a9bed676I"logical_path; FI"medivo/models.js; FI" pathname; FI"c/Users/danielsudol/projects/medivo/medivo_resource/app/assets/javascripts/medivo/models.coffee; FI"content_type; FI"application/javascript; FI" mtime; -FI"2011-10-25T16:59:05+01:00; +FI"2011-10-27T11:43:50+01:00; FI" body; -FI"H(function() { +FI"(function() { var isNumber; var __hasProp = Object.prototype.hasOwnProperty, __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; @@ -51,16 +51,17 @@ return; } return this.data.address.replace(/(\s*,\s*$)/g, "").titleize(); }); window.Lab = (function() { + var index, marker, point; Lab.prototype.map_tooltip_template = Handlebars.compile("{{titleize name}}\n{{address_without_comma address}}\n{{titleize city}},{{state}} "); + index = null; + marker = null; + point = null; function Lab(data) { this.data = data; - this.index = null; - this.marker = null; - this.point = null; } Lab.prototype.clearMarker = function() { if (this.marker) { this.marker.setMap(null); return this.marker = null; @@ -92,13 +93,13 @@ }; return Lab; })(); window.OrderedLab = (function() { __extends(OrderedLab, Lab); - function OrderedLab(index, data) { - this.index = index; + function OrderedLab(data, index) { this.data = data; + this.index = index; } OrderedLab.prototype.makeIcon = function() { if (!isNumber(this.index)) { OrderedLab.__super__.makeIcon.call(this); } @@ -118,10 +119,11 @@ }; return OrderedLab; })(); window.LabList = (function() { LabList.prototype.show_number = 3; + LabList.tracker_elem = $("<input type='hidden'>"); function LabList(lab_info, show_number) { this.labs = []; if (show_number) { this.show_number = show_number; } @@ -129,40 +131,46 @@ } LabList.prototype.getLabs = function() { return this.labs.slice(0, this.show_number); }; LabList.prototype.setLabs = function(lab_info) { - var labs; this.clearMarkers(); - labs = this.labs = []; - if (lab_info !== void 0) { - return $.each(lab_info, function(index, lab_data) { - return labs.push(new Lab(lab_data)); - }); - } + this.labs = []; + this.loadLabs(lab_info); + return LabList.tracker_elem.change(); }; LabList.prototype.clearMarkers = function() { return $.each(this.labs, function(index, lab) { return lab.clearMarker(); }); }; + LabList.prototype.loadLabs = function(lab_info) { + var labs; + if (!lab_info) { + return; + } + labs = this.labs; + return $.each(lab_info, function(index, lab_data) { + return labs.push(new Lab(lab_data)); + }); + }; return LabList; })(); window.OrderedLabList = (function() { __extends(OrderedLabList, LabList); function OrderedLabList() { OrderedLabList.__super__.constructor.apply(this, arguments); } - OrderedLabList.prototype.setLabs = function(lab_info) { + OrderedLabList.prototype.loadLabs = function(lab_info) { var labs; - this.clearMarkers(); - labs = this.labs = []; - if (lab_info !== void 0) { - return $.each(lab_info, function(index, lab_data) { - return labs.push(new OrderedLab(index, lab_data)); - }); + if (!lab_info) { + return; } + labs = this.labs; + return $.each(lab_info, function(index, lab_data) { + return labs.push(new OrderedLab(lab_data, index)); + }); }; return OrderedLabList; })(); }).call(this); ; @@ -171,9 +179,9 @@ FI"dependency_paths; F[{I" path; FI"c/Users/danielsudol/projects/medivo/medivo_resource/app/assets/javascripts/medivo/models.coffee; FI" mtime; -FIu: Time /ç€Pì: @_zoneI"BST; +FIu: Time jç€ ¯: @_zoneI"BST; T: offsetiI"hexdigest; -F"%b88d9b48549ec4a847d708dd10875549I" _version; +F"%c2a72d900ea70a7511e45e09055efa6fI" _version; F"%46dde6621c301f4928e3b34efee9e3b5 \ No newline at end of file