This commit is contained in:
Laurent Nguyen 2024-11-14 16:29:06 +01:00
parent 1909793c71
commit 624f2fb5a5
5 changed files with 12 additions and 12 deletions

View File

@ -119,7 +119,7 @@ export interface CollectionBase extends TreeNode {
source: any, source: any,
event?: MouseEvent, event?: MouseEvent,
queryText?: string, queryText?: string,
stringsplitterDirection?: "horizontal" | "vertical", splitterDirection?: "horizontal" | "vertical",
queryViewSizePercent?: number, queryViewSizePercent?: number,
): void; ): void;
expandCollection(): void; expandCollection(): void;
@ -159,7 +159,7 @@ export interface Collection extends CollectionBase {
source: any, source: any,
event?: MouseEvent, event?: MouseEvent,
queryText?: string, queryText?: string,
stringsplitterDirection?: "horizontal" | "vertical", splitterDirection?: "horizontal" | "vertical",
queryViewSizePercent?: number, queryViewSizePercent?: number,
): void; ): void;
onNewMongoShellClick(): void; onNewMongoShellClick(): void;
@ -321,7 +321,7 @@ export interface QueryTabOptions extends TabOptions {
partitionKey?: DataModels.PartitionKey; partitionKey?: DataModels.PartitionKey;
queryText?: string; queryText?: string;
resourceTokenPartitionKey?: string; resourceTokenPartitionKey?: string;
stringsplitterDirection?: "horizontal" | "vertical"; splitterDirection?: "horizontal" | "vertical";
queryViewSizePercent?: number; queryViewSizePercent?: number;
} }

View File

@ -29,7 +29,7 @@ export class NewMongoQueryTab extends NewQueryTab {
tabsBaseInstance: this, tabsBaseInstance: this,
queryText: this.queryText, queryText: this.queryText,
partitionKey: this.partitionKey, partitionKey: this.partitionKey,
stringsplitterDirection: options.stringsplitterDirection, splitterDirection: options.splitterDirection,
queryViewSizePercent: options.queryViewSizePercent, queryViewSizePercent: options.queryViewSizePercent,
container: this.mongoQueryTabProps.container, container: this.mongoQueryTabProps.container,
onTabAccessor: (instance: ITabAccessor): void => { onTabAccessor: (instance: ITabAccessor): void => {

View File

@ -42,7 +42,7 @@ export class NewQueryTab extends TabsBase {
tabsBaseInstance: this, tabsBaseInstance: this,
queryText: options.queryText, queryText: options.queryText,
partitionKey: this.partitionKey, partitionKey: this.partitionKey,
stringsplitterDirection: options.stringsplitterDirection, splitterDirection: options.splitterDirection,
queryViewSizePercent: options.queryViewSizePercent, queryViewSizePercent: options.queryViewSizePercent,
container: this.props.container, container: this.props.container,
onTabAccessor: (instance: ITabAccessor): void => { onTabAccessor: (instance: ITabAccessor): void => {
@ -74,7 +74,7 @@ export class NewQueryTab extends TabsBase {
// set initial state // set initial state
this.iQueryTabComponentProps.onUpdatePersistedState({ this.iQueryTabComponentProps.onUpdatePersistedState({
queryText: options.queryText, queryText: options.queryText,
splitterDirection: options.stringsplitterDirection, splitterDirection: options.splitterDirection,
queryViewSizePercent: options.queryViewSizePercent, queryViewSizePercent: options.queryViewSizePercent,
}); });
} }

View File

@ -93,7 +93,7 @@ export interface IQueryTabComponentProps {
copilotEnabled?: boolean; copilotEnabled?: boolean;
isSampleCopilotActive?: boolean; isSampleCopilotActive?: boolean;
copilotStore?: Partial<QueryCopilotState>; copilotStore?: Partial<QueryCopilotState>;
stringsplitterDirection?: "horizontal" | "vertical"; splitterDirection?: "horizontal" | "vertical";
queryViewSizePercent?: number; queryViewSizePercent?: number;
onUpdatePersistedState: (state: { onUpdatePersistedState: (state: {
queryText: string; queryText: string;
@ -182,7 +182,7 @@ class QueryTabComponentImpl extends React.Component<QueryTabComponentImplProps,
copilotActive: this._queryCopilotActive(), copilotActive: this._queryCopilotActive(),
currentTabActive: true, currentTabActive: true,
queryResultsView: queryResultsView:
props.stringsplitterDirection === "vertical" ? SplitterDirection.Vertical : SplitterDirection.Horizontal, props.splitterDirection === "vertical" ? SplitterDirection.Vertical : SplitterDirection.Horizontal,
queryViewSizePercent: props.queryViewSizePercent, queryViewSizePercent: props.queryViewSizePercent,
}; };
this.isCloseClicked = false; this.isCloseClicked = false;

View File

@ -630,7 +630,7 @@ export default class Collection implements ViewModels.Collection {
source: any, source: any,
event: MouseEvent, event: MouseEvent,
queryText?: string, queryText?: string,
stringsplitterDirection?: "horizontal" | "vertical", splitterDirection?: "horizontal" | "vertical",
queryViewSizePercent?: number, queryViewSizePercent?: number,
) { ) {
const collection: ViewModels.Collection = source.collection || source; const collection: ViewModels.Collection = source.collection || source;
@ -655,7 +655,7 @@ export default class Collection implements ViewModels.Collection {
queryText: queryText, queryText: queryText,
partitionKey: collection.partitionKey, partitionKey: collection.partitionKey,
onLoadStartKey: startKey, onLoadStartKey: startKey,
stringsplitterDirection, splitterDirection,
queryViewSizePercent, queryViewSizePercent,
}, },
{ container: this.container }, { container: this.container },
@ -667,7 +667,7 @@ export default class Collection implements ViewModels.Collection {
source: any, source: any,
event: MouseEvent, event: MouseEvent,
queryText?: string, queryText?: string,
stringsplitterDirection?: "horizontal" | "vertical", splitterDirection?: "horizontal" | "vertical",
queryViewSizePercent?: number, queryViewSizePercent?: number,
) { ) {
const collection: ViewModels.Collection = source.collection || source; const collection: ViewModels.Collection = source.collection || source;
@ -692,7 +692,7 @@ export default class Collection implements ViewModels.Collection {
partitionKey: collection.partitionKey, partitionKey: collection.partitionKey,
onLoadStartKey: startKey, onLoadStartKey: startKey,
queryText, queryText,
stringsplitterDirection, splitterDirection,
queryViewSizePercent, queryViewSizePercent,
}, },
{ {