UNPKG

@uifabric/experiments

Version:

Experimental React components for building experiences for Office 365.

27 lines (26 loc) 1.09 kB
/// <reference types="react" /> import * as React from 'react'; import { ITilesGridItem, ITilesGridSegment } from '@uifabric/experiments/lib/TilesList'; import { IExampleItem } from './ExampleHelpers'; export interface ITilesListDocumentExampleState { isModalSelection: boolean; isDataLoaded: boolean; cells: (ITilesGridItem<IExampleItem> | ITilesGridSegment<IExampleItem>)[]; } export interface ITilesListDocumentExampleProps { tileSize: 'large' | 'small'; } export declare class TilesListDocumentExample extends React.Component<ITilesListDocumentExampleProps, ITilesListDocumentExampleState> { private _selection; constructor(props: ITilesListDocumentExampleProps); componentDidUpdate(previousProps: ITilesListDocumentExampleProps): void; render(): JSX.Element; private _onToggleIsModalSelection; private _onToggleIsDataLoaded; private _onSelectionChange; private _onItemInvoked; private _onRenderDocumentCell; private _onRenderShimmerCell; private _onRenderHeader; private _onRenderShimmerHeader; }