UNPKG

@pnp/spfx-controls-react

Version:

Reusable React controls for SharePoint Framework solutions

39 lines 1.17 kB
import { PropsOfElement } from "@fluentui/react-northstar"; import "./toolbar.css"; import { TActionGroups, TFilters } from "./ToolbarActionsUtils"; /** * Toolbar props */ export interface IToolbarProps extends PropsOfElement<"div"> { /** * Toolbar action groups */ actionGroups: TActionGroups; /** * Toolbar filters */ filters?: TFilters; /** * When using the Toolbar as a controlled component, use this property to set the IDs of selected filters. * Leave this property undefined to use the Toolbar as an uncontrolled component. */ selectedFilterIds?: string[]; /** * Specifies if searchbox should be displayed */ find?: boolean; /** * Specifies if a user can select only one filter at a time */ filtersSingleSelect?: boolean; /** * Filter changed handler */ onSelectedFiltersChange?: (selectedFilters: string[]) => (string[] | void); /** * Search query changed handler */ onFindQueryChange?: (findQuery: string) => string; } export declare const Toolbar: (props: IToolbarProps) => JSX.Element; //# sourceMappingURL=Toolbar.d.ts.map