UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

32 lines (31 loc) 1.7 kB
import * as React from 'react'; import { IDocumentCardActionsProps, IDocumentCardPreviewProps, IDocumentCardProps, IDocumentCardTitleProps, IDocumentCardActivityProps, IBasePickerProps } from '../../../../index'; import { BasePicker } from '../../../../components/pickers/BasePicker'; import { IPickerItemProps } from '../../../../components/pickers/PickerItem.Props'; import './Picker.CustomResult.Example.scss'; export interface IPeoplePickerExampleState { contextualMenuVisible?: boolean; contextualMenuTarget?: HTMLElement; } export interface IFullDocumentCardProps { documentCardProps?: IDocumentCardProps; documentActionsProps?: IDocumentCardActionsProps; documentPreviewProps?: IDocumentCardPreviewProps; documentActivityProps?: IDocumentCardActivityProps; documentTitleProps?: IDocumentCardTitleProps; } export interface IDocumentPickerProps extends IBasePickerProps<IFullDocumentCardProps> { } export declare const SuggestedDocumentItem: (documentProps: IFullDocumentCardProps) => JSX.Element; export declare const SuggestedBigItem: (documentProps: IFullDocumentCardProps) => JSX.Element; export declare const SelectedDocumentItem: (documentProps: IPickerItemProps<IFullDocumentCardProps>) => JSX.Element; export declare class PickerCustomResultExample extends React.Component<any, IPeoplePickerExampleState> { constructor(); render(): JSX.Element; private _onFilterChanged(filterText, items); private _listContainsDocument(document, items); } export declare class DocumentPicker extends BasePicker<IFullDocumentCardProps, IDocumentPickerProps> { render(): JSX.Element; protected _onBackspace(ev: React.KeyboardEvent<HTMLElement>): void; }