2017-04-05 16:26:01 +02:00
|
|
|
import BasicDropdown from 'ember-basic-dropdown/components/basic-dropdown';
|
2017-10-30 10:38:01 +01:00
|
|
|
import {inject as service} from '@ember/service';
|
2017-04-05 16:26:01 +02:00
|
|
|
|
2020-01-15 14:53:51 +01:00
|
|
|
class GhBasicDropdown extends BasicDropdown {
|
|
|
|
@service dropdown
|
2017-04-05 16:26:01 +02:00
|
|
|
|
2020-05-17 23:35:53 +02:00
|
|
|
constructor() {
|
|
|
|
super(...arguments);
|
2019-03-06 14:53:54 +01:00
|
|
|
this.dropdown.on('close', this, this.close);
|
2020-01-15 14:53:51 +01:00
|
|
|
}
|
2017-04-05 16:26:01 +02:00
|
|
|
|
2020-01-15 14:53:51 +01:00
|
|
|
willDestroy() {
|
2019-05-06 16:00:06 +02:00
|
|
|
this.dropdown.off('close', this, this.close);
|
2017-04-05 16:26:01 +02:00
|
|
|
}
|
2020-01-15 14:53:51 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
export default GhBasicDropdown;
|