github.com/outbrain/consul@v1.4.5/ui-v2/app/components/tabular-details.js (about)

     1  import Component from '@ember/component';
     2  import SlotsMixin from 'block-slots';
     3  import closest from 'consul-ui/utils/dom/closest';
     4  import clickFirstAnchorFactory from 'consul-ui/utils/dom/click-first-anchor';
     5  const clickFirstAnchor = clickFirstAnchorFactory(closest);
     6  
     7  export default Component.extend(SlotsMixin, {
     8    onchange: function() {},
     9    actions: {
    10      click: function(e) {
    11        clickFirstAnchor(e);
    12      },
    13      change: function(item, e) {
    14        this.onchange(e, item);
    15      },
    16    },
    17  });