UNPKG

@fluentui/react

Version:

Reusable React components for building web experiences.

35 lines (34 loc) 1.06 kB
import * as React from 'react'; import type { IDetailsColumnProps } from './DetailsColumn.types'; /** * Component for rendering columns in a `DetailsList`. * * {@docCategory DetailsList} */ export declare class DetailsColumnBase extends React.Component<IDetailsColumnProps> { private _async; private _events; private _root; private _dragDropSubscription?; private _classNames; private _tooltipRef; constructor(props: IDetailsColumnProps); render(): JSX.Element; componentDidMount(): void; componentWillUnmount(): void; componentDidUpdate(): void; private _onRenderFilterIcon; private _onRenderColumnHeaderTooltip; private _onColumnClick; private _onColumnBlur; private _onColumnFocus; private _getColumnDragDropOptions; private _hasAccessibleDescription; private _renderAccessibleDescription; private _onDragStart; private _onDragEnd; private _updateHeaderDragInfo; private _onColumnContextMenu; private _onRootMouseDown; private _addDragDropHandling; }