igniteui-react-grids
Version:
Ignite UI React grid components.
44 lines (43 loc) • 1.5 kB
TypeScript
import { IgrRowType } from "./igr-row-type";
import { RowDragStartEventArgsDetail as RowDragStartEventArgsDetail_internal } from "./RowDragStartEventArgsDetail";
import { ContentChildrenManager } from "igniteui-react-core";
/**
* Emitted when a dragging operation is starting (when the row is "picked")
* The event is cancelable
*/
export declare class IgrRowDragStartEventArgsDetail {
protected createImplementation(): RowDragStartEventArgsDetail_internal;
protected _implementation: any;
protected mounted: boolean;
get nativeElement(): HTMLElement;
/**
* @hidden
*/
get i(): RowDragStartEventArgsDetail_internal;
protected onImplementationCreated(): void;
protected _contentChildrenManager: ContentChildrenManager;
constructor();
protected _provideImplementation(i: any): void;
/**
* Represents the drag directive or information associated with the drag operation
*/
get dragDirective(): any;
set dragDirective(v: any);
/**
* Represents the information of the row that is being dragged.
*/
get dragData(): IgrRowType;
set dragData(v: IgrRowType);
/**
* Provides the ability to cancel the event.
*/
get cancel(): boolean;
set cancel(v: boolean);
/**
* Provides reference to the owner component.
*/
get owner(): any;
set owner(v: any);
findByName(name: string): any;
setNativeElement(element: any): void;
}