@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
18 lines • 1.02 kB
TypeScript
import { IPropertyPaneField, IPropertyPaneCustomFieldProps } from '@microsoft/sp-property-pane';
import { IFpsPeoplePickerProps } from './fps-PeoplePicker';
import { ISiteUserInfo } from '@mikezimm/fps-core-v7/lib/types/@pnp/@2.14.0/sp/site-users';
export interface IPropertyPaneFpsPeoplePickerProps extends IFpsPeoplePickerProps {
targetProperty: string;
label: string;
onPropertyChange: (propertyValue: ISiteUserInfo[]) => void;
}
/**
* PropertyPaneFpsPeoplePicker - replacement for { PropertyFieldPeoplePicker } from '@pnp/spfx-property-controls/lib/PropertyFieldPeoplePicker';
* Function-based implementation for the custom Property Pane field
* Original use cases: BannerPropVisHelp, PivotTiles Groups Audience, PivotTiles Permissions Audience
*
* @param props
* @returns
*/
export declare function PropertyPaneFpsPeoplePicker(props: IPropertyPaneFpsPeoplePickerProps): IPropertyPaneField<IPropertyPaneCustomFieldProps>;
//# sourceMappingURL=fps-PropPanePeoplePicker.d.ts.map