@pnp/spfx-property-controls
Version:
Reusable property pane controls for SharePoint Framework solutions
37 lines • 978 B
TypeScript
import * as React from 'react';
import { IFilePickerProps } from './IFilePickerProps';
import { IFilePickerState } from './IFilePickerState';
export declare class FilePicker extends React.Component<IFilePickerProps, IFilePickerState> {
private fileBrowserService;
private oneDriveService;
private orgAssetsService;
private fileSearchService;
constructor(props: IFilePickerProps);
componentDidMount(): Promise<void>;
render(): JSX.Element;
/**
* Renders the panel header
*/
private _renderHeader;
/**
* Open the panel
*/
private _handleOpenPanel;
/**
* Closes the panel
*/
private _handleClosePanel;
/**
* On save action
*/
private _handleSave;
/**
* Changes the selected tab when a link is selected
*/
private _handleLinkClick;
/**
* Prepares navigation panel options
*/
private _getNavPanelOptions;
}
//# sourceMappingURL=FilePicker.d.ts.map