UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

32 lines (31 loc) 961 B
import * as React from 'react'; import { IColumn } from 'office-ui-fabric-react/lib/DetailsList'; import './DetailsListExample.scss'; export interface IDetailsListDocumentsExampleState { columns: IColumn[]; items: IDocument[]; selectionDetails: string; isCompactMode: boolean; } export interface IDocument { [key: string]: any; name: string; value: string; iconName: string; modifiedBy: string; dateModified: string; dateModifiedValue: number; fileSize: string; fileSizeRaw: number; } export declare class DetailsListDocumentsExample extends React.Component<any, IDetailsListDocumentsExampleState> { private _selection; constructor(props: any); render(): JSX.Element; private _randomDate(start, end); private _randomFileIcon(); private _randomFileSize(); private _getSelectionDetails(); private _onColumnClick(ev, column); private _sortItems(items, sortBy, descending?); }