mirror of https://github.com/hashicorp/consul
19 lines
434 B
JavaScript
19 lines
434 B
JavaScript
/**
|
|
* Copyright (c) HashiCorp, Inc.
|
|
* SPDX-License-Identifier: BUSL-1.1
|
|
*/
|
|
|
|
import Component from '@ember/component';
|
|
|
|
export default Component.extend({
|
|
tagName: '',
|
|
didInsertElement: function () {
|
|
this._super(...arguments);
|
|
this.chart.addAction(this.name, (context, event) => this.exec(context, event));
|
|
},
|
|
willDestroy: function () {
|
|
this._super(...arguments);
|
|
this.chart.removeAction(this.type);
|
|
},
|
|
});
|