pm-controls
Version:
ProModel Controls
38 lines (37 loc) • 1.37 kB
TypeScript
import { ChangeDetectorRef, SimpleChanges } from '@angular/core';
import { ClipboardService } from '../../../../controls/services/clipboard/clipboard-service';
import { ModalDialog } from '../../../../controls/components/modal/modal-dialog';
import { Column } from '../../../../objects/request/column';
import { GridComponent } from '../../../../controls/components/grid/grid-component';
import { Dictionary } from '../../../../objects/dictionary';
export declare class GridSettingsColumnPanelComponent {
private clipboard;
private changeDetectorRef;
constructor(clipboard: ClipboardService, changeDetectorRef: ChangeDetectorRef);
Code: any;
TypesItemsSource: any;
TrueFalseItemsSource: any;
AlignItemsSource: any;
AggregateItemsSource: any;
SelectedType: any;
SelectedIsHidden: any;
SelectedHeaderTextAlign: any;
SelectedCellTextAlign: any;
SelectedTabIndex: number;
HasSelection: boolean;
Dialog: ModalDialog;
CurrentColumn: any;
GridColumns: Column[];
private grid;
Grid: GridComponent;
private selectedItem;
SelectedItem: any;
readonly Columns: Dictionary<Column>;
ngOnChanges(changes: SimpleChanges): void;
OnCopy(): void;
OnSave(): void;
OnClose(): void;
OnSelectedItemChange($event: any, property: any): void;
OnAdd(): void;
OnDelete(): void;
}