igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
56 lines (55 loc) • 1.76 kB
TypeScript
import { Base, IEnumerator$1, IEnumerator, Type } from "./type";
import { IFastItemColumnInternal } from "./IFastItemColumnInternal";
import { IFastItemColumn$1 } from "./IFastItemColumn$1";
import { IFastItemsSource } from "./IFastItemsSource";
import { List$1 } from "./List$1";
/**
* @hidden
*/
export declare class FastItemDateTimeColumn extends Base implements IFastItemColumnInternal, IFastItemColumn$1<Date> {
static $t: Type;
private m;
private d;
private e;
private a;
constructor(a: IFastItemsSource, b: string, c: (arg1: any) => any, d: boolean);
get c(): IFastItemsSource;
set c(a: IFastItemsSource);
private b;
private _propertyName;
get propertyName(): string;
set propertyName(a: string);
private g;
private f;
get minimum(): Date;
set minimum(a: Date);
private k;
get maximum(): Date;
set maximum(a: Date);
private j;
item(a: number, b?: Date): Date;
getEnumerator(): IEnumerator$1<Date>;
getEnumeratorObject(): IEnumerator;
contains(a: Date): boolean;
copyTo(a: Date[], b: number): void;
get count(): number;
get isReadOnly(): boolean;
indexOf(a: Date): number;
add(a: Date): void;
clear(): void;
remove(a: Date): boolean;
insert(a: number, b: Date): void;
removeAt(a: number): void;
reset(): boolean;
insertRange(a: number, b: number): boolean;
removeRange(a: number, b: number): boolean;
p(a: Date, b: Date): void;
replaceRange(a: number, b: number): boolean;
private l;
private i;
get mayContainUnknowns(): boolean;
h(): List$1<number>;
asArray(): Date[];
getItem(a: number): any;
static o(): void;
}