office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
27 lines (26 loc) • 937 B
TypeScript
/// <reference types="react" />
import * as React from 'react';
import { IColumn } from 'office-ui-fabric-react/lib/DetailsList';
import './DetailsList.DragDrop.Example.scss';
export declare class DetailsListDragDropExample extends React.Component<{}, {
items: {}[];
selectionDetails?: string;
columns: IColumn[];
isColumnReorderEnabled: boolean;
frozenColumnCountFromStart: string;
frozenColumnCountFromEnd: string;
}> {
private _selection;
constructor(props: {});
render(): JSX.Element;
private _handleColumnReorder;
private _getColumnReorderOptions();
private _validateNumber(value);
private _onChangeStartCountText;
private _onChangeEndCountText;
private _onChangeColumnReorderEnabled;
private _getDragDropEvents();
private _onItemInvoked(item);
private _onRenderItemColumn(item, index, column);
private _insertBeforeItem(item);
}