github.com/blixtra/nomad@v0.7.2-0.20171221000451-da9a1d7bb050/ui/app/components/client-node-row.js (about)

     1  import Ember from 'ember';
     2  import { lazyClick } from '../helpers/lazy-click';
     3  
     4  const { Component } = Ember;
     5  
     6  export default Component.extend({
     7    tagName: 'tr',
     8    classNames: ['client-node-row', 'is-interactive'],
     9  
    10    node: null,
    11  
    12    onClick() {},
    13  
    14    click(event) {
    15      lazyClick([this.get('onClick'), event]);
    16    },
    17  
    18    didReceiveAttrs() {
    19      // Reload the node in order to get detail information
    20      const node = this.get('node');
    21      if (node) {
    22        node.reload();
    23      }
    24    },
    25  });