igniteui-webcomponents-grids
Version:
Ignite UI Web Components grid components.
146 lines (145 loc) • 6.84 kB
TypeScript
import { IgcHTMLElement } from "igniteui-webcomponents-core";
import { DataSourceSchemaPropertyType } from "igniteui-webcomponents-core";
import { IgcOperatorSelectorValueChangedEventArgs } from "./igc-operator-selector-value-changed-event-args";
import { IgcOperatorSelectorOpeningEventArgs } from "./igc-operator-selector-opening-event-args";
import { IgcOperatorSelectorClosingEventArgs } from "./igc-operator-selector-closing-event-args";
import { ComparisonOperatorSelector } from "./ComparisonOperatorSelector";
import { ColumnComparisonConditionOperatorType } from "./ColumnComparisonConditionOperatorType";
/**
* A dropdown selector for choosing which comparison operator to use.
*/
export declare class IgcDataGridComparisonOperatorSelectorComponent extends IgcHTMLElement {
protected createImplementation(): ComparisonOperatorSelector;
protected _implementation: any;
/**
* @hidden
*/
get i(): ComparisonOperatorSelector; /**
* @hidden
*/
static _createFromInternal(internal: any): IgcDataGridComparisonOperatorSelectorComponent;
private onImplementationCreated;
constructor();
private _settingAttributes;
protected _attached: boolean;
private _queuedSetAttributes;
protected _enqueueSetAttribute(attrName: string, attrValue: string): void;
protected _flushQueuedAttributes(): void;
protected _a(attrName: string, attrValue: any): void;
connectedCallback(): void;
disconnectedCallback(): void;
private static _observedAttributesIgcDataGridComparisonOperatorSelectorComponent;
static get observedAttributes(): string[];
private _updatingFromAttribute;
attributeChangedCallback(name: string, oldValue: string, newValue: string): void;
static htmlTagName: string;
protected static _isElementRegistered: boolean;
static register(): void;
/**
* Gets or sets the value of the selector.
*/
get value(): ColumnComparisonConditionOperatorType;
set value(v: ColumnComparisonConditionOperatorType);
/**
* Gets the ID for the custom filter that is selected. Value must be 'Custom' for this property to be valid.
*/
get customFilterID(): string;
set customFilterID(v: string);
/**
* Gets the index for the custom filter that is selected. Value must be 'Custom' for this property to be valid.
*/
get customFilterIndex(): number;
set customFilterIndex(v: number);
/**
* Gets or sets the data type. Used to determine what operators are available.
*/
get dataType(): DataSourceSchemaPropertyType;
set dataType(v: DataSourceSchemaPropertyType);
get maxHeight(): number;
set maxHeight(v: number);
/**
* Gets or sets the text color.
*/
get textColor(): string;
set textColor(v: string);
/**
* Gets or sets the background color.
*/
get background(): string;
set background(v: string);
get operatorCaptionTrue(): string;
get operatorCaptionFalse(): string;
get operatorCaptionEquals(): string;
get operatorCaptionNotEquals(): string;
get operatorCaptionLessThan(): string;
get operatorCaptionLessThanOrEqual(): string;
get operatorCaptionGreaterThan(): string;
get operatorCaptionGreaterThanOrEqual(): string;
get operatorCaptionTop(): string;
get operatorCaptionBottom(): string;
get operatorCaptionTopPercentile(): string;
get operatorCaptionBottomPercentile(): string;
get operatorCaptionToday(): string;
get operatorCaptionTomorrow(): string;
get operatorCaptionYesterday(): string;
get operatorCaptionThisWeek(): string;
get operatorCaptionNextWeek(): string;
get operatorCaptionLastWeek(): string;
get operatorCaptionThisMonth(): string;
get operatorCaptionNextMonth(): string;
get operatorCaptionLastMonth(): string;
get operatorCaptionThisQuarter(): string;
get operatorCaptionNextQuarter(): string;
get operatorCaptionLastQuarter(): string;
get operatorCaptionThisYear(): string;
get operatorCaptionNextYear(): string;
get operatorCaptionLastYear(): string;
get operatorCaptionYearToDate(): string;
get operatorCaptionQ1(): string;
get operatorCaptionQ2(): string;
get operatorCaptionQ3(): string;
get operatorCaptionQ4(): string;
get operatorCaptionMonth(): string;
get operatorCaptionYear(): string;
get operatorCaptionStartsWith(): string;
get operatorCaptionDoesNotStartWith(): string;
get operatorCaptionEndsWith(): string;
get operatorCaptionDoesNotEndWith(): string;
get operatorCaptionContains(): string;
get operatorCaptionDoesNotContain(): string;
get operatorCaptionEmpty(): string;
get operatorCaptionNotEmpty(): string;
findByName(name: string): any;
protected __p: string;
protected _hasUserValues: Set<string>;
protected get hasUserValues(): Set<string>;
protected __m(propertyName: string): void;
protected _stylingContainer: any;
protected _stylingParent: any;
protected _inStyling: boolean;
protected _styling(container: any, component: any, parent?: any): void;
provideContainer(container: any): void;
dispose(): void;
getDropdownHeight(): number;
toggle(): void;
close(): void;
addCustomOperator(name: string, icon: string, id: string, index: number): void;
clearCustomOperators(): void;
selectCustomFilter(id: string, index: number): void;
private _valueChanged;
private _valueChanged_wrapped;
get valueChanged(): (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorValueChangedEventArgs) => void;
set valueChanged(ev: (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorValueChangedEventArgs) => void);
private _opening;
private _opening_wrapped;
get opening(): (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorOpeningEventArgs) => void;
set opening(ev: (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorOpeningEventArgs) => void);
private _opened;
private _opened_wrapped;
get opened(): (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorOpeningEventArgs) => void;
set opened(ev: (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorOpeningEventArgs) => void);
private _closing;
private _closing_wrapped;
get closing(): (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorClosingEventArgs) => void;
set closing(ev: (s: IgcDataGridComparisonOperatorSelectorComponent, e: IgcOperatorSelectorClosingEventArgs) => void);
}