mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-14 01:25:37 -05:00
* Revert "Revert "Results grid options (#962)" (#979)"
This reverts commit ab91c88b34.
* fix angular2-slickgrid compiled files
This commit is contained in:
committed by
Karl Burtram
parent
ab91c88b34
commit
b045e536c1
@@ -1941,7 +1941,7 @@ vscode-extension-telemetry@0.0.8:
|
||||
applicationinsights "0.18.0"
|
||||
winreg "1.2.3"
|
||||
|
||||
vscode-jsonrpc@3.5.0, vscode-jsonrpc@^3.5.0:
|
||||
vscode-jsonrpc@^3.5.0:
|
||||
version "3.5.0"
|
||||
resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-3.5.0.tgz#87239d9e166b2d7352245b8a813597804c1d63aa"
|
||||
|
||||
@@ -1951,14 +1951,14 @@ vscode-languageclient@3.5.0:
|
||||
dependencies:
|
||||
vscode-languageserver-protocol "^3.5.0"
|
||||
|
||||
vscode-languageserver-protocol@3.5.0, vscode-languageserver-protocol@^3.5.0:
|
||||
vscode-languageserver-protocol@^3.5.0:
|
||||
version "3.5.0"
|
||||
resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.5.0.tgz#067c5cbe27709795398d119692c97ebba1452209"
|
||||
dependencies:
|
||||
vscode-jsonrpc "^3.5.0"
|
||||
vscode-languageserver-types "^3.5.0"
|
||||
|
||||
vscode-languageserver-types@3.5.0, vscode-languageserver-types@^3.5.0:
|
||||
vscode-languageserver-types@^3.5.0:
|
||||
version "3.5.0"
|
||||
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.5.0.tgz#e48d79962f0b8e02de955e3f524908e2b19c0374"
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
"@angular/router": "~4.1.3",
|
||||
"@angular/upgrade": "~4.1.3",
|
||||
"angular2-grid": "2.0.6",
|
||||
"angular2-slickgrid": "git://github.com/Microsoft/angular2-slickgrid.git#1.3.9",
|
||||
"angular2-slickgrid": "git://github.com/Microsoft/angular2-slickgrid.git#1.3.11",
|
||||
"applicationinsights": "0.17.1",
|
||||
"chart.js": "^2.6.0",
|
||||
"core-js": "^2.4.1",
|
||||
|
||||
@@ -26,7 +26,8 @@
|
||||
(mousedown)="navigateToGrid(i)"
|
||||
[selectionModel]="selectionModel"
|
||||
[plugins]="slickgridPlugins"
|
||||
class="boxCol content vertBox slickgrid">
|
||||
class="boxCol content vertBox slickgrid"
|
||||
[rowHeight]="rowHeight">
|
||||
</slick-grid>
|
||||
<span class="boxCol content vertBox">
|
||||
<div class="boxRow content maxHeight" *ngFor="let icon of dataIcons">
|
||||
|
||||
@@ -133,6 +133,7 @@ export class QueryComponent extends GridParentComponent implements OnInit, OnDes
|
||||
private resizing = false;
|
||||
private resizeHandleTop: string = '0';
|
||||
private scrollEnabled = true;
|
||||
private rowHeight: number;
|
||||
// tslint:disable-next-line:no-unused-variable
|
||||
private firstRender = true;
|
||||
private totalElapsedTimeSpan: number;
|
||||
@@ -157,6 +158,16 @@ export class QueryComponent extends GridParentComponent implements OnInit, OnDes
|
||||
) {
|
||||
super(el, cd, bootstrapService);
|
||||
this._el.nativeElement.className = 'slickgridContainer';
|
||||
this.rowHeight = bootstrapService.configurationService.getValue<any>('resultsGrid').rowHeight;
|
||||
bootstrapService.configurationService.onDidChangeConfiguration(e => {
|
||||
if (e.affectsConfiguration('resultsGrid')) {
|
||||
this.rowHeight = bootstrapService.configurationService.getValue<any>('resultsGrid').rowHeight;
|
||||
this.slickgrids.forEach(i => {
|
||||
i.rowHeight = this.rowHeight;
|
||||
});
|
||||
this.resizeGrids();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -23,6 +23,7 @@ export class QueryResultsInput extends EditorInput {
|
||||
|
||||
// Holds the HTML content for the editor when the editor discards this input and loads another
|
||||
private _editorContainer: HTMLElement;
|
||||
public css: HTMLStyleElement;
|
||||
|
||||
constructor(private _uri: string) {
|
||||
super();
|
||||
|
||||
@@ -11,16 +11,60 @@ import { EditorOptions } from 'vs/workbench/common/editor';
|
||||
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
|
||||
import { RawContextKey } from 'vs/platform/contextkey/common/contextkey';
|
||||
import { BaseEditor } from 'vs/workbench/browser/parts/editor/baseEditor';
|
||||
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
|
||||
import { BareFontInfo } from 'vs/editor/common/config/fontInfo';
|
||||
import { getZoomLevel } from 'vs/base/browser/browser';
|
||||
import { Configuration } from 'vs/editor/browser/config/configuration';
|
||||
import { IThemeService } from 'vs/platform/theme/common/themeService';
|
||||
import * as dom from 'vs/base/browser/dom';
|
||||
import * as types from 'vs/base/common/types';
|
||||
|
||||
import { QueryResultsInput } from 'sql/parts/query/common/queryResultsInput';
|
||||
import { IQueryModelService } from 'sql/parts/query/execution/queryModel';
|
||||
import { IBootstrapService } from 'sql/services/bootstrap/bootstrapService';
|
||||
import { QueryComponentParams } from 'sql/services/bootstrap/bootstrapParams';
|
||||
import { IThemeService } from 'vs/platform/theme/common/themeService';
|
||||
import { QueryOutputModule } from 'sql/parts/query/views/queryOutput.module';
|
||||
import { QUERY_OUTPUT_SELECTOR } from 'sql/parts/query/views/queryOutput.component';
|
||||
|
||||
export const RESULTS_GRID_DEFAULTS = {
|
||||
cellPadding: [6, 10, 5],
|
||||
rowHeight: 29
|
||||
};
|
||||
|
||||
export const TextCompareEditorVisible = new RawContextKey<boolean>('textCompareEditorVisible', false);
|
||||
|
||||
export class BareResultsGridInfo extends BareFontInfo {
|
||||
|
||||
public static createFromRawSettings(opts: {
|
||||
fontFamily?: string;
|
||||
fontWeight?: string;
|
||||
fontSize?: number | string;
|
||||
lineHeight?: number | string;
|
||||
letterSpacing?: number | string;
|
||||
cellPadding?: number | number[];
|
||||
}, zoomLevel: number): BareResultsGridInfo {
|
||||
let cellPadding = !types.isUndefinedOrNull(opts.cellPadding) ? opts.cellPadding : RESULTS_GRID_DEFAULTS.cellPadding;
|
||||
|
||||
return new BareResultsGridInfo(BareFontInfo.createFromRawSettings(opts, zoomLevel), { cellPadding });
|
||||
}
|
||||
|
||||
readonly cellPadding: number | number[];
|
||||
|
||||
protected constructor(fontInfo: BareFontInfo, opts: {
|
||||
cellPadding: number | number[];
|
||||
}) {
|
||||
super({
|
||||
zoomLevel: fontInfo.zoomLevel,
|
||||
fontFamily: fontInfo.fontFamily,
|
||||
fontWeight: fontInfo.fontWeight,
|
||||
fontSize: fontInfo.fontSize,
|
||||
lineHeight: fontInfo.lineHeight,
|
||||
letterSpacing: fontInfo.letterSpacing
|
||||
});
|
||||
this.cellPadding = opts.cellPadding;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Editor associated with viewing and editing the data of a query results grid.
|
||||
*/
|
||||
@@ -28,14 +72,45 @@ export class QueryResultsEditor extends BaseEditor {
|
||||
|
||||
public static ID: string = 'workbench.editor.queryResultsEditor';
|
||||
public static AngularSelectorString: string = 'slickgrid-container.slickgridContainer';
|
||||
protected _rawOptions: BareResultsGridInfo;
|
||||
protected _input: QueryResultsInput;
|
||||
|
||||
constructor(
|
||||
@ITelemetryService telemetryService: ITelemetryService,
|
||||
@IThemeService themeService: IThemeService,
|
||||
@IQueryModelService private _queryModelService: IQueryModelService,
|
||||
@IBootstrapService private _bootstrapService: IBootstrapService
|
||||
@IBootstrapService private _bootstrapService: IBootstrapService,
|
||||
@IConfigurationService private _configurationService: IConfigurationService
|
||||
) {
|
||||
super(QueryResultsEditor.ID, telemetryService, themeService);
|
||||
this._rawOptions = BareResultsGridInfo.createFromRawSettings(this._configurationService.getValue('resultsGrid'), getZoomLevel());
|
||||
this._configurationService.onDidChangeConfiguration(e => {
|
||||
if (e.affectsConfiguration('resultsGrid')) {
|
||||
this._rawOptions = BareResultsGridInfo.createFromRawSettings(this._configurationService.getValue('resultsGrid'), getZoomLevel());
|
||||
this.applySettings();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public get input(): QueryResultsInput {
|
||||
return this._input;
|
||||
}
|
||||
|
||||
private applySettings() {
|
||||
if (this.input && this.input.container) {
|
||||
Configuration.applyFontInfoSlow(this.getContainer().getHTMLElement(), this._rawOptions);
|
||||
if (!this.input.css) {
|
||||
this.input.css = dom.createStyleSheet(this.input.container);
|
||||
}
|
||||
let cssRuleText = '';
|
||||
if (types.isNumber(this._rawOptions.cellPadding)) {
|
||||
cssRuleText = this._rawOptions.cellPadding + 'px';
|
||||
} else {
|
||||
cssRuleText = this._rawOptions.cellPadding.join('px ') + 'px;';
|
||||
}
|
||||
let content = `.grid .slick-cell { padding: ${cssRuleText}; }`;
|
||||
this.input.css.innerHTML = content;
|
||||
}
|
||||
}
|
||||
|
||||
createEditor(parent: Builder): void {
|
||||
@@ -46,6 +121,7 @@ export class QueryResultsEditor extends BaseEditor {
|
||||
|
||||
setInput(input: QueryResultsInput, options: EditorOptions): TPromise<void> {
|
||||
super.setInput(input, options);
|
||||
this.applySettings();
|
||||
if (!input.hasBootstrapped) {
|
||||
this._bootstrapAngular();
|
||||
}
|
||||
|
||||
70
src/sql/parts/query/editor/resultsGridContribution.ts
Normal file
70
src/sql/parts/query/editor/resultsGridContribution.ts
Normal file
@@ -0,0 +1,70 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the Source EULA. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
|
||||
'use strict';
|
||||
import { Extensions, IConfigurationRegistry, IConfigurationNode, ConfigurationScope } from 'vs/platform/configuration/common/configurationRegistry';
|
||||
import { Registry } from 'vs/platform/registry/common/platform';
|
||||
import * as nls from 'vs/nls';
|
||||
import * as editorOptions from 'vs/editor/common/config/editorOptions';
|
||||
import EDITOR_DEFAULTS = editorOptions.EDITOR_DEFAULTS;
|
||||
import EDITOR_FONT_DEFAULTS = editorOptions.EDITOR_FONT_DEFAULTS;
|
||||
import EDITOR_MODEL_DEFAULTS = editorOptions.EDITOR_MODEL_DEFAULTS;
|
||||
|
||||
import { RESULTS_GRID_DEFAULTS } from 'sql/parts/query/editor/queryResultsEditor';
|
||||
|
||||
const configurationRegistry = <IConfigurationRegistry>Registry.as(Extensions.Configuration);
|
||||
|
||||
const resultsGridConfiguration: IConfigurationNode = {
|
||||
id: 'resultsGrid',
|
||||
type: 'object',
|
||||
title: nls.localize('resultsGridConfigurationTitle', "Results Grid"),
|
||||
overridable: true,
|
||||
scope: ConfigurationScope.RESOURCE,
|
||||
properties: {
|
||||
'resultsGrid.fontFamily': {
|
||||
type: 'string',
|
||||
default: EDITOR_FONT_DEFAULTS.fontFamily,
|
||||
description: nls.localize('fontFamily', "Controls the font family.")
|
||||
},
|
||||
'resultsGrid.fontWeight': {
|
||||
type: 'string',
|
||||
enum: ['normal', 'bold', '100', '200', '300', '400', '500', '600', '700', '800', '900'],
|
||||
default: EDITOR_FONT_DEFAULTS.fontWeight,
|
||||
description: nls.localize('fontWeight', "Controls the font weight.")
|
||||
},
|
||||
'resultsGrid.fontSize': {
|
||||
type: 'number',
|
||||
default: EDITOR_FONT_DEFAULTS.fontSize,
|
||||
description: nls.localize('fontSize', "Controls the font size in pixels.")
|
||||
},
|
||||
'resultsGrid.letterSpacing': {
|
||||
type: 'number',
|
||||
default: EDITOR_FONT_DEFAULTS.letterSpacing,
|
||||
description: nls.localize('letterSpacing', "Controls the letter spacing in pixels.")
|
||||
},
|
||||
'resultsGrid.rowHeight': {
|
||||
type: 'number',
|
||||
default: RESULTS_GRID_DEFAULTS.rowHeight,
|
||||
description: nls.localize('rowHeight', "Controls the row height in pixels")
|
||||
},
|
||||
'resultsGrid.cellPadding': {
|
||||
oneOf: [
|
||||
{
|
||||
type: 'number'
|
||||
},
|
||||
{
|
||||
type: 'array',
|
||||
items: {
|
||||
type: 'number'
|
||||
}
|
||||
}
|
||||
],
|
||||
default: RESULTS_GRID_DEFAULTS.cellPadding,
|
||||
description: nls.localize('cellPadding', "Controls the cell padding in pixels")
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
configurationRegistry.registerConfiguration(resultsGridConfiguration);
|
||||
@@ -1,8 +1,8 @@
|
||||
// Generated by typings
|
||||
// Source: node_modules/angular2-slickgrid/components/js/gridsync.service.d.ts
|
||||
declare module '~angular2-slickgrid/components/js/gridsync.service' {
|
||||
// Source: node_modules/angular2-slickgrid/out/js/gridsync.service.d.ts
|
||||
declare module '~angular2-slickgrid/out/js/gridsync.service' {
|
||||
import { Observable } from 'rxjs/Rx';
|
||||
import { SelectionModel } from '~angular2-slickgrid/components/js/selectionmodel';
|
||||
import { SelectionModel } from '~angular2-slickgrid/out/js/selectionModel';
|
||||
export class GridSyncService {
|
||||
columnMinWidthPX: number;
|
||||
private _scrollLeftPX;
|
||||
@@ -30,13 +30,13 @@ export class GridSyncService {
|
||||
private notifyUpdates(propertyName);
|
||||
}
|
||||
}
|
||||
declare module 'angular2-slickgrid/components/js/gridsync.service' {
|
||||
export * from '~angular2-slickgrid/components/js/gridsync.service';
|
||||
declare module 'angular2-slickgrid/out/js/gridsync.service' {
|
||||
export * from '~angular2-slickgrid/out/js/gridsync.service';
|
||||
}
|
||||
|
||||
// Generated by typings
|
||||
// Source: node_modules/angular2-slickgrid/components/js/interfaces.d.ts
|
||||
declare module '~angular2-slickgrid/components/js/interfaces' {
|
||||
// Source: node_modules/angular2-slickgrid/out/js/interfaces.d.ts
|
||||
declare module '~angular2-slickgrid/out/js/interfaces' {
|
||||
import { Observable } from 'rxjs/Rx';
|
||||
export enum NotificationType {
|
||||
Error = 0,
|
||||
@@ -90,14 +90,14 @@ export interface IGridDataRow {
|
||||
values: any[];
|
||||
}
|
||||
}
|
||||
declare module 'angular2-slickgrid/components/js/interfaces' {
|
||||
export * from '~angular2-slickgrid/components/js/interfaces';
|
||||
declare module 'angular2-slickgrid/out/js/interfaces' {
|
||||
export * from '~angular2-slickgrid/out/js/interfaces';
|
||||
}
|
||||
|
||||
// Generated by typings
|
||||
// Source: node_modules/angular2-slickgrid/components/js/selectionmodel.d.ts
|
||||
declare module '~angular2-slickgrid/components/js/selectionmodel' {
|
||||
import { ISelectionRange } from '~angular2-slickgrid/components/js/interfaces';
|
||||
// Source: node_modules/angular2-slickgrid/out/js/selectionModel.d.ts
|
||||
declare module '~angular2-slickgrid/out/js/selectionModel' {
|
||||
import { ISelectionRange } from '~angular2-slickgrid/out/js/interfaces';
|
||||
export class SelectionModel implements ISlickSelectionModel {
|
||||
private _rowSelectionModel;
|
||||
private _handler;
|
||||
@@ -156,17 +156,17 @@ export interface ISlickGrid {
|
||||
getDataLength(): number;
|
||||
}
|
||||
}
|
||||
declare module 'angular2-slickgrid/components/js/selectionmodel' {
|
||||
export * from '~angular2-slickgrid/components/js/selectionmodel';
|
||||
declare module 'angular2-slickgrid/out/js/selectionModel' {
|
||||
export * from '~angular2-slickgrid/out/js/selectionModel';
|
||||
}
|
||||
|
||||
// Generated by typings
|
||||
// Source: node_modules/angular2-slickgrid/components/js/slickgrid.d.ts
|
||||
declare module '~angular2-slickgrid/components/js/slickgrid' {
|
||||
// Source: node_modules/angular2-slickgrid/out/js/slickGrid.d.ts
|
||||
declare module '~angular2-slickgrid/out/js/slickGrid' {
|
||||
import { OnChanges, OnInit, OnDestroy, SimpleChange, EventEmitter, AfterViewInit } from '@angular/core';
|
||||
import { Observable } from 'rxjs/Rx';
|
||||
import { IObservableCollection, IGridDataRow, IColumnDefinition } from '~angular2-slickgrid/components/js/interfaces';
|
||||
import { ISlickRange, ISlickEvent } from '~angular2-slickgrid/components/js/selectionmodel';
|
||||
import { IObservableCollection, IGridDataRow, IColumnDefinition } from '~angular2-slickgrid/out/js/interfaces';
|
||||
import { ISlickRange } from '~angular2-slickgrid/out/js/selectionModel';
|
||||
export class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterViewInit {
|
||||
private _el;
|
||||
private _gridSyncService;
|
||||
@@ -184,17 +184,22 @@ export class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterViewInit {
|
||||
showDataTypeIcon: boolean;
|
||||
enableColumnReorder: boolean;
|
||||
enableAsyncPostRender: boolean;
|
||||
selectionModel: string;
|
||||
plugins: string[];
|
||||
selectionModel: string | Slick.SelectionModel<any, any>;
|
||||
plugins: Array<string | Slick.Plugin<any>>;
|
||||
enableEditing: boolean;
|
||||
topRowNumber: number;
|
||||
overrideCellFn: (rowNumber, columnId, value?, data?) => string;
|
||||
isColumnEditable: (column: number) => boolean;
|
||||
isCellEditValid: (row: number, column: number, newValue: any) => boolean;
|
||||
private _rowHeight;
|
||||
loadFinished: EventEmitter<void>;
|
||||
editingFinished: EventEmitter<any>;
|
||||
contextMenu: EventEmitter<any>;
|
||||
topRowNumberChange: EventEmitter<number>;
|
||||
activeCellChanged: EventEmitter<{
|
||||
row: number;
|
||||
column: number;
|
||||
}>;
|
||||
cellEditBegin: EventEmitter<{
|
||||
row: number;
|
||||
column: number;
|
||||
@@ -211,11 +216,11 @@ export class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterViewInit {
|
||||
row: number;
|
||||
}>;
|
||||
onFocus(): void;
|
||||
rowHeight: number;
|
||||
private _grid;
|
||||
private _gridColumns;
|
||||
private _columnNameToIndex;
|
||||
private _gridData;
|
||||
private _rowHeight;
|
||||
private _resizeSubscription;
|
||||
private _gridSyncSubscription;
|
||||
private _topRow;
|
||||
@@ -231,11 +236,11 @@ export class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterViewInit {
|
||||
ngOnDestroy(): void;
|
||||
enterEditSession(): void;
|
||||
endEditSession(): void;
|
||||
readonly onSelectedRowsChanged: ISlickEvent;
|
||||
readonly onSelectedRowsChanged: Slick.Event<Slick.OnSelectedRowsChangedEventArgs<any>>;
|
||||
getSelectedRows(): number[];
|
||||
getColumnIndex(name: string): number;
|
||||
getSelectedRanges(): ISlickRange[];
|
||||
registerPlugin(plugin: string): void;
|
||||
registerPlugin(plugin: Slick.Plugin<any> | string): void;
|
||||
setActive(): void;
|
||||
selection: ISlickRange[] | boolean;
|
||||
subscribeToContextMenu(): void;
|
||||
@@ -258,14 +263,14 @@ export class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterViewInit {
|
||||
private renderGridDataRowsRange(startIndex, count);
|
||||
}
|
||||
}
|
||||
declare module 'angular2-slickgrid/components/js/slickgrid' {
|
||||
export * from '~angular2-slickgrid/components/js/slickgrid';
|
||||
declare module 'angular2-slickgrid/out/js/slickGrid' {
|
||||
export * from '~angular2-slickgrid/out/js/slickGrid';
|
||||
}
|
||||
|
||||
// Generated by typings
|
||||
// Source: node_modules/angular2-slickgrid/components/js/virtualizedcollection.d.ts
|
||||
declare module '~angular2-slickgrid/components/js/virtualizedcollection' {
|
||||
import { IObservableCollection, CollectionChange } from '~angular2-slickgrid/components/js/interfaces';
|
||||
// Source: node_modules/angular2-slickgrid/out/js/virtualizedCollection.d.ts
|
||||
declare module '~angular2-slickgrid/out/js/virtualizedCollection' {
|
||||
import { IObservableCollection, CollectionChange } from '~angular2-slickgrid/out/js/interfaces';
|
||||
export class VirtualizedCollection<TData> implements IObservableCollection<TData> {
|
||||
private _placeHolderGenerator;
|
||||
private _length;
|
||||
@@ -284,22 +289,22 @@ export class VirtualizedCollection<TData> implements IObservableCollection<TData
|
||||
private resetWindowsAroundIndex(index);
|
||||
}
|
||||
}
|
||||
declare module 'angular2-slickgrid/components/js/virtualizedcollection' {
|
||||
export * from '~angular2-slickgrid/components/js/virtualizedcollection';
|
||||
declare module 'angular2-slickgrid/out/js/virtualizedCollection' {
|
||||
export * from '~angular2-slickgrid/out/js/virtualizedCollection';
|
||||
}
|
||||
|
||||
// Generated by typings
|
||||
// Source: node_modules/angular2-slickgrid/index.d.ts
|
||||
declare module '~angular2-slickgrid/index' {
|
||||
export * from '~angular2-slickgrid/components/js/gridsync.service';
|
||||
export * from '~angular2-slickgrid/components/js/interfaces';
|
||||
export * from '~angular2-slickgrid/components/js/selectionmodel';
|
||||
export * from '~angular2-slickgrid/components/js/slickgrid';
|
||||
export * from '~angular2-slickgrid/components/js/virtualizedcollection';
|
||||
// Source: node_modules/angular2-slickgrid/out/index.d.ts
|
||||
declare module '~angular2-slickgrid/out/index' {
|
||||
export * from '~angular2-slickgrid/out/js/gridsync.service';
|
||||
export * from '~angular2-slickgrid/out/js/interfaces';
|
||||
export * from '~angular2-slickgrid/out/js/selectionModel';
|
||||
export * from '~angular2-slickgrid/out/js/slickGrid';
|
||||
export * from '~angular2-slickgrid/out/js/virtualizedCollection';
|
||||
}
|
||||
declare module 'angular2-slickgrid/index' {
|
||||
export * from '~angular2-slickgrid/index';
|
||||
declare module 'angular2-slickgrid/out/index' {
|
||||
export * from '~angular2-slickgrid/out/index';
|
||||
}
|
||||
declare module 'angular2-slickgrid' {
|
||||
export * from '~angular2-slickgrid/index';
|
||||
export * from '~angular2-slickgrid/out/index';
|
||||
}
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
{
|
||||
"resolution": "main",
|
||||
"tree": {
|
||||
"src": "npm:angular2-slickgrid/index.d.ts"
|
||||
"raw": "npm:angular2-slickgrid",
|
||||
"main": "out/index.js",
|
||||
"version": "1.3.9",
|
||||
"name": "angular2-slickgrid"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -139,6 +139,7 @@ import 'sql/parts/registeredServer/viewlet/connectionViewlet';
|
||||
import 'sql/workbench/api/node/sqlExtHost.contribution';
|
||||
import 'sql/parts/connection/common/connection.contribution';
|
||||
import 'sql/parts/query/common/query.contribution';
|
||||
import 'sql/parts/query/editor/resultsGridContribution';
|
||||
import 'sql/parts/profiler/contrib/profiler.contribution';
|
||||
import 'sql/parts/profiler/contrib/profilerActions.contribution';
|
||||
import 'sql/parts/registeredServer/serverGroupDialog/serverGroup.contribution';
|
||||
|
||||
@@ -162,9 +162,9 @@ angular2-grid@2.0.6:
|
||||
version "2.0.6"
|
||||
resolved "https://registry.yarnpkg.com/angular2-grid/-/angular2-grid-2.0.6.tgz#01fe225dc13b2822370b6c61f9a6913b3a26f989"
|
||||
|
||||
"angular2-slickgrid@git://github.com/Microsoft/angular2-slickgrid.git#1.3.9":
|
||||
version "1.3.9"
|
||||
resolved "git://github.com/Microsoft/angular2-slickgrid.git#d9fd6149781942c16db3faa2c912b601c4ed2aaa"
|
||||
"angular2-slickgrid@git://github.com/Microsoft/angular2-slickgrid.git#1.3.11":
|
||||
version "1.3.10"
|
||||
resolved "git://github.com/Microsoft/angular2-slickgrid.git#35f00750ef2f544b17744cc167c0ff7997c114b4"
|
||||
|
||||
ansi-colors@^1.0.1:
|
||||
version "1.0.1"
|
||||
|
||||
Reference in New Issue
Block a user