@pnp/spfx-property-controls
Version:
Reusable property pane controls for SharePoint Framework solutions
45 lines • 1.51 kB
TypeScript
import * as React from 'react';
import { IPropertyFieldListMultiPickerHostProps, IPropertyFieldListMultiPickerHostState } from './IPropertyFieldListMultiPickerHost';
/**
* Renders the controls for PropertyFieldSPListMultiplePicker component
*/
export default class PropertyFieldListMultiPickerHost extends React.Component<IPropertyFieldListMultiPickerHostProps, IPropertyFieldListMultiPickerHostState> {
private loaded;
private async;
private delayedValidate;
/**
* Constructor
*/
constructor(props: IPropertyFieldListMultiPickerHostProps);
componentDidMount(): void;
componentDidUpdate(prevProps: IPropertyFieldListMultiPickerHostProps, prevState: IPropertyFieldListMultiPickerHostState): void;
/**
* Loads the list from SharePoint current web site, or target site if specified by webRelativeUrl
*/
private loadLists;
/**
* Raises when a list has been selected
*/
private onChanged;
/**
* Raises when the select all checkbox is changed
*/
private onSelectAllChanged;
/**
* Validates the new custom field value
*/
private validate;
/**
* Notifies the parent Web Part of a property value change
*/
private notifyAfterValidate;
/**
* Called when the component will unmount
*/
componentWillUnmount(): void;
/**
* Renders the SPListMultiplePicker controls with Office UI Fabric
*/
render(): JSX.Element;
}
//# sourceMappingURL=PropertyFieldListMultiPickerHost.d.ts.map