github.com/sl1pm4t/consul@v1.4.5-0.20190325224627-74c31c540f9c/ui/javascripts/app/views.js (about) 1 2 // 3 // DC 4 // 5 6 App.DcView = Ember.View.extend({ 7 templateName: 'dc', 8 classNames: 'dropdowns', 9 10 click: function(e){ 11 if ($(e.target).is('.dropdowns')){ 12 $('ul.dropdown-menu').hide(); 13 } 14 } 15 }); 16 17 18 App.ItemView = Ember.View.extend({ 19 templateName: 'item' 20 }); 21 22 // 23 // Services 24 // 25 App.ServicesView = Ember.View.extend({ 26 templateName: 'services', 27 }); 28 29 App.ServicesShowView = Ember.View.extend({ 30 templateName: 'service' 31 }); 32 33 App.ServicesLoadingView = Ember.View.extend({ 34 templateName: 'item/loading' 35 }); 36 37 // 38 // Nodes 39 // 40 41 App.NodesView = Ember.View.extend({ 42 templateName: 'nodes' 43 }); 44 45 App.NodesShowView = Ember.View.extend({ 46 templateName: 'node' 47 }); 48 49 App.NodesLoadingView = Ember.View.extend({ 50 templateName: 'item/loading' 51 }); 52 53 54 // KV 55 56 App.KvListView = Ember.View.extend({ 57 templateName: 'kv' 58 }); 59 60 // Actions 61 62 App.ActionBarView = Ember.View.extend({ 63 templateName: 'actionbar' 64 }); 65 66 // ACLS 67 68 App.AclView = Ember.View.extend({ 69 templateName: 'acls', 70 }); 71 72 App.AclsShowView = Ember.View.extend({ 73 templateName: 'acl' 74 }); 75 76 77 // Settings 78 79 App.SettingsView = Ember.View.extend({ 80 templateName: 'settings', 81 });