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  });