|
|
@@ -2,8 +2,7 @@ import _ from 'lodash';
|
|
|
import { QueryCtrl } from 'app/plugins/sdk';
|
|
|
import './query_aggregation_ctrl';
|
|
|
import './query_filter_ctrl';
|
|
|
-import { OptionPicker } from './components/OptionPicker';
|
|
|
-import { OptionGroupPicker } from './components/OptionGroupPicker';
|
|
|
+import { StackdriverPicker } from './components/StackdriverPicker';
|
|
|
import { react2AngularDirective } from 'app/core/utils/react2angular';
|
|
|
|
|
|
export interface QueryMeta {
|
|
|
@@ -64,7 +63,7 @@ export class StackdriverQueryCtrl extends QueryCtrl {
|
|
|
_.defaultsDeep(this.target, this.defaults);
|
|
|
this.panelCtrl.events.on('data-received', this.onDataReceived.bind(this), $scope);
|
|
|
this.panelCtrl.events.on('data-error', this.onDataError.bind(this), $scope);
|
|
|
- react2AngularDirective('optionPicker', OptionPicker, [
|
|
|
+ react2AngularDirective('optionPicker', StackdriverPicker, [
|
|
|
'options',
|
|
|
'onChange',
|
|
|
'selected',
|
|
|
@@ -72,14 +71,6 @@ export class StackdriverQueryCtrl extends QueryCtrl {
|
|
|
'className',
|
|
|
'placeholder',
|
|
|
]);
|
|
|
- react2AngularDirective('optionGroupPicker', OptionGroupPicker, [
|
|
|
- 'groups',
|
|
|
- 'onChange',
|
|
|
- 'selected',
|
|
|
- 'searchable',
|
|
|
- 'className',
|
|
|
- 'placeholder',
|
|
|
- ]);
|
|
|
}
|
|
|
|
|
|
onDataReceived(dataList) {
|