altair-graphql-core
Version:
Several of the core logic for altair graphql client
17 lines • 516 B
JavaScript
import { v4 as uuid } from 'uuid';
export var AltairUiActionLocation;
(function (AltairUiActionLocation) {
AltairUiActionLocation["RESULT_PANE"] = "result_pane";
})(AltairUiActionLocation || (AltairUiActionLocation = {}));
export class AltairUiAction {
constructor(title, location, callback) {
this.title = title;
this.location = location;
this.callback = callback;
this.id = uuid();
}
execute() {
this.callback();
}
}
//# sourceMappingURL=ui-action.js.map