igniteui-webcomponents-grids
Version:
Ignite UI Web Components grid components.
143 lines (142 loc) • 5.94 kB
TypeScript
import { GridColumnOptions } from "./GridColumnOptions";
import { IgcGridColumnOptionsBaseComponent } from "./igc-grid-column-options-base-component";
import { IgcApplyButtonClickEventArgs } from './igc-apply-button-click-event-args';
import { IgcCancelButtonClickEventArgs } from './igc-cancel-button-click-event-args';
import { ControlDisplayDensity } from "igniteui-webcomponents-core";
export declare class IgcGridColumnOptionsComponent extends IgcGridColumnOptionsBaseComponent {
private _height;
private _width;
set height(value: string);
get height(): string;
set width(value: string);
get width(): string;
private _webComponentWrapper;
private _webComponentRenderer;
constructor();
updateStyle(): void;
destroy(): void;
protected createImplementation(): GridColumnOptions;
get i(): GridColumnOptions;
private _disconnected;
disconnectedCallback(): void;
connectedCallback(): void;
afterContentInit(): void;
private static _observedAttributesIgcGridColumnOptionsComponent;
static get observedAttributes(): string[];
static htmlTagName: string;
protected static _isElementRegistered: boolean;
static register(): void;
get headerOptionsVisibleResolved(): boolean;
get sortOptionsVisibleResolved(): boolean;
get moveOptionsVisibleResolved(): boolean;
get pinOptionsVisibleResolved(): boolean;
get hideOptionsVisibleResolved(): boolean;
get groupOptionsVisibleResolved(): boolean;
get filterOptionsVisibleResolved(): boolean;
get summaryOptionsVisibleResolved(): boolean;
/**
* Gets or sets the font to use for columnNames.
*/
get columnNameTextStyle(): string;
set columnNameTextStyle(v: string);
/**
* Gets or sets the amount of left padding to use for the left edge of the component.
*/
get paddingLeft(): number;
set paddingLeft(v: number);
/**
* Gets or sets the amount of left padding to use for the top edge of the component.
*/
get paddingTop(): number;
set paddingTop(v: number);
/**
* Gets or sets the amount of left padding to use for the right edge of the component.
*/
get paddingRight(): number;
set paddingRight(v: number);
/**
* Gets or sets the amount of left padding to use for the bottom edge of the component.
*/
get paddingBottom(): number;
set paddingBottom(v: number);
get headerVisible(): boolean;
set headerVisible(v: boolean);
get sortOptionsVisible(): boolean;
set sortOptionsVisible(v: boolean);
get moveOptionsVisible(): boolean;
set moveOptionsVisible(v: boolean);
get pinOptionsVisible(): boolean;
set pinOptionsVisible(v: boolean);
get hideOptionsVisible(): boolean;
set hideOptionsVisible(v: boolean);
get groupOptionsVisible(): boolean;
set groupOptionsVisible(v: boolean);
get filterOptionsVisible(): boolean;
set filterOptionsVisible(v: boolean);
get summaryOptionsVisible(): boolean;
set summaryOptionsVisible(v: boolean);
get sortHeaderCaption(): string;
set sortHeaderCaption(v: string);
get sortAscendingCaption(): string;
set sortAscendingCaption(v: string);
get sortDescendingCaption(): string;
set sortDescendingCaption(v: string);
get moveHeaderCaption(): string;
set moveHeaderCaption(v: string);
get moveLeftCaption(): string;
set moveLeftCaption(v: string);
get moveRightCaption(): string;
set moveRightCaption(v: string);
get pinHeaderCaption(): string;
set pinHeaderCaption(v: string);
get pinLeftCaption(): string;
set pinLeftCaption(v: string);
get pinRightCaption(): string;
set pinRightCaption(v: string);
get applyFiltersButtonCaption(): string;
set applyFiltersButtonCaption(v: string);
get cancelFiltersButtonCaption(): string;
set cancelFiltersButtonCaption(v: string);
get clearColumnFiltersCaption(): string;
set clearColumnFiltersCaption(v: string);
/**
* Gets or sets the display density to use for the summary list menu.
*/
get summaryListDensity(): ControlDisplayDensity;
set summaryListDensity(v: ControlDisplayDensity);
/**
* Gets the actual display density used for the summary list menu.
*/
get actualSummaryListDensity(): ControlDisplayDensity;
set actualSummaryListDensity(v: ControlDisplayDensity);
/**
* Gets or sets the display Density to use for the buttons in the component.
*/
get filterListDensity(): ControlDisplayDensity;
set filterListDensity(v: ControlDisplayDensity);
/**
* Gets the actual display filterListDensity to use for the component.
*/
get actualFilterListDensity(): ControlDisplayDensity;
set actualFilterListDensity(v: ControlDisplayDensity);
get filterListPlaceholderText(): string;
set filterListPlaceholderText(v: string);
/**
* Gets or sets the text color for the summary options menu.
*/
get summaryListTextColor(): string;
set summaryListTextColor(v: string);
/**
* Gets or sets the background color for the summary options menu.
*/
get summaryListBackground(): string;
set summaryListBackground(v: string);
private _applyButtonClick;
private _applyButtonClick_wrapped;
get applyButtonClick(): (s: IgcGridColumnOptionsComponent, e: IgcApplyButtonClickEventArgs) => void;
set applyButtonClick(ev: (s: IgcGridColumnOptionsComponent, e: IgcApplyButtonClickEventArgs) => void);
private _cancelButtonClick;
private _cancelButtonClick_wrapped;
get cancelButtonClick(): (s: IgcGridColumnOptionsComponent, e: IgcCancelButtonClickEventArgs) => void;
set cancelButtonClick(ev: (s: IgcGridColumnOptionsComponent, e: IgcCancelButtonClickEventArgs) => void);
}