@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
30 lines (29 loc) • 807 B
TypeScript
import { EventEmitter } from '@angular/core';
import { IBaseEventArgs } from '../core/utils';
export interface IValueChangedEventArgs extends IBaseEventArgs {
oldValue: any;
newValue: any;
}
/**
*@hidden
*/
export declare abstract class ItemPropertyValueChangedDirective {
private _object;
private _propName;
object: any;
value: any;
valueChanged: EventEmitter<IValueChangedEventArgs>;
constructor(propName: string);
protected onValueChanged(value: any): void;
}
/** @hidden */
export declare class ColumnChooserItemBaseDirective extends ItemPropertyValueChangedDirective {
prop: string;
column: any;
indentation: number;
container: any;
constructor(prop: string);
readonly name: any;
readonly level: any;
readonly calcIndent: number;
}