UNPKG

@pnp/spfx-property-controls

Version:

Reusable property pane controls for SharePoint Framework solutions

28 lines 1.04 kB
import { BaseComponentContext } from '@microsoft/sp-component-base'; import { IPropertyFieldColumnPickerHostProps } from '../propertyFields/columnPicker'; import { ISPColumnPickerService } from './ISPColumnPickerService'; import { ISPColumns } from '../propertyFields/columnPicker'; /** * Service implementation to get list & list items from current SharePoint site */ export declare class SPColumnPickerService implements ISPColumnPickerService { private context; private props; /** * Service constructor */ constructor(_props: IPropertyFieldColumnPickerHostProps, pageContext: BaseComponentContext); /** * Gets the collection of column for a selected list */ getColumns(displayHiddenColumns?: boolean): Promise<ISPColumns>; /** * Returns an empty column for when a list isn't selected */ private getEmptyColumns; /** * Returns 3 fake SharePoint Columns for the Mock mode */ private getColumnsFromMock; } //# sourceMappingURL=SPColumnPickerService.d.ts.map