mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-14 09:59:47 -05:00
fix result selection summary issues (#15245)
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
import * as GridContentEvents from 'sql/workbench/services/query/common/gridContentEvents';
|
||||
import QueryRunner from 'sql/workbench/services/query/common/queryRunner';
|
||||
import { ResultSetSubset } from 'sql/workbench/services/query/common/query';
|
||||
import { ICellValue, ResultSetSubset } from 'sql/workbench/services/query/common/query';
|
||||
import { DataService } from 'sql/workbench/services/query/common/dataService';
|
||||
import { IQueryModelService, IQueryEvent } from 'sql/workbench/services/query/common/queryModel';
|
||||
|
||||
@@ -62,7 +62,7 @@ export class QueryModelService implements IQueryModelService {
|
||||
private _onRunQueryComplete: Emitter<string>;
|
||||
private _onQueryEvent: Emitter<IQueryEvent>;
|
||||
private _onEditSessionReady: Emitter<azdata.EditSessionReadyParams>;
|
||||
private _onCellSelectionChangedEmitter = new Emitter<string[]>();
|
||||
private _onCellSelectionChangedEmitter = new Emitter<ICellValue[]>();
|
||||
|
||||
// EVENTS /////////////////////////////////////////////////////////////
|
||||
public get onRunQueryStart(): Event<string> { return this._onRunQueryStart.event; }
|
||||
@@ -70,7 +70,7 @@ export class QueryModelService implements IQueryModelService {
|
||||
public get onRunQueryComplete(): Event<string> { return this._onRunQueryComplete.event; }
|
||||
public get onQueryEvent(): Event<IQueryEvent> { return this._onQueryEvent.event; }
|
||||
public get onEditSessionReady(): Event<azdata.EditSessionReadyParams> { return this._onEditSessionReady.event; }
|
||||
public get onCellSelectionChanged(): Event<string[]> { return this._onCellSelectionChangedEmitter.event; }
|
||||
public get onCellSelectionChanged(): Event<ICellValue[]> { return this._onCellSelectionChangedEmitter.event; }
|
||||
|
||||
// CONSTRUCTOR /////////////////////////////////////////////////////////
|
||||
constructor(
|
||||
@@ -100,10 +100,10 @@ export class QueryModelService implements IQueryModelService {
|
||||
|
||||
/**
|
||||
* Notify the event subscribers about the new selected cell values
|
||||
* @param selectedValues current selected cell values
|
||||
* @param selectedCells current selected cells
|
||||
*/
|
||||
public notifyCellSelectionChanged(selectedValues: string[]): void {
|
||||
this._onCellSelectionChangedEmitter.fire(selectedValues);
|
||||
public notifyCellSelectionChanged(selectedCells: ICellValue[]): void {
|
||||
this._onCellSelectionChangedEmitter.fire(selectedCells);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user