UNPKG

igniteui-webcomponents-grids

Version:

Ignite UI Web Components grid components.

143 lines (142 loc) 5.94 kB
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); }