PageRenderTime 31ms CodeModel.GetById 11ms RepoModel.GetById 1ms app.codeStats 0ms

/public/javascripts/adminDashboard/collections.js

https://bitbucket.org/sqr3/dabbawala
JavaScript | 73 lines | 45 code | 28 blank | 0 comment | 2 complexity | bdb9a2bc2cd8d24aeaff81b2ab036f76 MD5 | raw file
  1. var app = app || {};
  2. (function () {
  3. 'use strict';
  4. app.TiffinBoxSuppliers = Backbone.Collection.extend({
  5. url: function(){
  6. return '/tiffinBoxSupplier';
  7. }
  8. });
  9. app.searchTiffinboxSupplier = Backbone.Collection.extend({
  10. initialize: function(options) {
  11. this.options = options;
  12. },
  13. url:function() {
  14. return '/tiffinBoxSupplier/search?query=' + this.options.query;
  15. }
  16. });
  17. app.GetMenuDate = Backbone.Collection.extend({
  18. initialize: function(options) {
  19. this.options = options;
  20. },
  21. url:function() {
  22. return '/calendar/menuDate?menuDate=' + this.options.menuDate;
  23. }
  24. });
  25. app.CartCollections = Backbone.Collection.extend({
  26. initialize: function(options) {
  27. this.options = options;
  28. },
  29. url:function() {
  30. if(this.options.query)
  31. return '/cart/addtocart?query=' + this.options.query;
  32. else
  33. return 'cart/addtocart';
  34. }
  35. });
  36. app.SearchFilterResult = Backbone.Collection.extend({
  37. initialize: function(options ,search) {
  38. this.options = options;
  39. this.search=search;
  40. },
  41. url:function() {
  42. return '/tiffinBoxSupplier/filter?query=' + this.options+'&search='+this.search;
  43. }
  44. });
  45. })();