mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 18:46:40 -05:00
Remove unused ViewPane implementation (#11290)
This commit is contained in:
@@ -14,7 +14,7 @@ import * as azdata from 'azdata';
|
|||||||
|
|
||||||
import { Event, Emitter } from 'vs/base/common/event';
|
import { Event, Emitter } from 'vs/base/common/event';
|
||||||
import { SIDE_BAR_BACKGROUND } from 'vs/workbench/common/theme';
|
import { SIDE_BAR_BACKGROUND } from 'vs/workbench/common/theme';
|
||||||
import { IContextViewService, IContextMenuService } from 'vs/platform/contextview/browser/contextView';
|
import { IContextViewService } from 'vs/platform/contextview/browser/contextView';
|
||||||
import { localize } from 'vs/nls';
|
import { localize } from 'vs/nls';
|
||||||
import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
|
import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
|
||||||
import { contrastBorder } from 'vs/platform/theme/common/colorRegistry';
|
import { contrastBorder } from 'vs/platform/theme/common/colorRegistry';
|
||||||
@@ -22,54 +22,15 @@ import * as styler from 'vs/platform/theme/common/styler';
|
|||||||
import { InputBox } from 'vs/base/browser/ui/inputbox/inputBox';
|
import { InputBox } from 'vs/base/browser/ui/inputbox/inputBox';
|
||||||
import { Widget } from 'vs/base/browser/ui/widget';
|
import { Widget } from 'vs/base/browser/ui/widget';
|
||||||
import { IClipboardService } from 'vs/platform/clipboard/common/clipboardService';
|
import { IClipboardService } from 'vs/platform/clipboard/common/clipboardService';
|
||||||
import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
|
|
||||||
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
|
|
||||||
import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation';
|
|
||||||
import { append, $, clearNode } from 'vs/base/browser/dom';
|
import { append, $, clearNode } from 'vs/base/browser/dom';
|
||||||
import { IThemeService, IColorTheme } from 'vs/platform/theme/common/themeService';
|
import { IThemeService, IColorTheme } from 'vs/platform/theme/common/themeService';
|
||||||
import { ILogService } from 'vs/platform/log/common/log';
|
import { ILogService } from 'vs/platform/log/common/log';
|
||||||
import { ITextResourcePropertiesService } from 'vs/editor/common/services/textResourceConfigurationService';
|
import { ITextResourcePropertiesService } from 'vs/editor/common/services/textResourceConfigurationService';
|
||||||
import { IAdsTelemetryService } from 'sql/platform/telemetry/common/telemetry';
|
import { IAdsTelemetryService } from 'sql/platform/telemetry/common/telemetry';
|
||||||
import { ViewPane, IViewPaneOptions } from 'vs/workbench/browser/parts/views/viewPaneContainer';
|
|
||||||
import { attachModalDialogStyler } from 'sql/workbench/common/styler';
|
import { attachModalDialogStyler } from 'sql/workbench/common/styler';
|
||||||
import { IViewDescriptorService } from 'vs/workbench/common/views';
|
|
||||||
import { ServiceOptionType } from 'sql/platform/connection/common/interfaces';
|
import { ServiceOptionType } from 'sql/platform/connection/common/interfaces';
|
||||||
import { IOpenerService } from 'vs/platform/opener/common/opener';
|
|
||||||
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
|
|
||||||
import { ILayoutService } from 'vs/platform/layout/browser/layoutService';
|
import { ILayoutService } from 'vs/platform/layout/browser/layoutService';
|
||||||
|
|
||||||
export class CategoryView extends ViewPane {
|
|
||||||
|
|
||||||
constructor(
|
|
||||||
private contentElement: HTMLElement,
|
|
||||||
private size: number,
|
|
||||||
options: IViewPaneOptions,
|
|
||||||
@IKeybindingService keybindingService: IKeybindingService,
|
|
||||||
@IContextMenuService contextMenuService: IContextMenuService,
|
|
||||||
@IConfigurationService configurationService: IConfigurationService,
|
|
||||||
@IContextKeyService contextKeyService: IContextKeyService,
|
|
||||||
@IInstantiationService instantiationService: IInstantiationService,
|
|
||||||
@IViewDescriptorService viewDescriptorService: IViewDescriptorService,
|
|
||||||
@IOpenerService protected openerService: IOpenerService,
|
|
||||||
@IThemeService protected themeService: IThemeService,
|
|
||||||
@ITelemetryService telemetryService: ITelemetryService,
|
|
||||||
) {
|
|
||||||
super(options, keybindingService, contextMenuService, configurationService, contextKeyService, viewDescriptorService, instantiationService, opener, themeService, telemetryService);
|
|
||||||
}
|
|
||||||
|
|
||||||
// we want a fixed size, so when we render to will measure our content and set that to be our
|
|
||||||
// minimum and max size
|
|
||||||
protected renderBody(container: HTMLElement): void {
|
|
||||||
container.appendChild(this.contentElement);
|
|
||||||
this.maximumBodySize = this.size;
|
|
||||||
this.minimumBodySize = this.size;
|
|
||||||
}
|
|
||||||
|
|
||||||
protected layoutBody(size: number): void {
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface IOptionsDialogOptions extends IModalOptions {
|
export interface IOptionsDialogOptions extends IModalOptions {
|
||||||
cancelLabel?: string;
|
cancelLabel?: string;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user