UNPKG

sp-js-provisioning

Version:
31 lines (30 loc) 924 B
import { IWeb } from '@pnp/sp/presets/all'; import { IProvisioningConfig } from '../provisioningconfig'; import { ProvisioningContext } from '../provisioningcontext'; import { HandlerBase } from './handlerbase'; /** * Describes the Site Fields Object Handler */ export declare class SiteFields extends HandlerBase { private context; private tokenHelper; /** * Creates a new instance of the ObjectSiteFields class */ constructor(config: IProvisioningConfig); /** * Provisioning Client Side Pages * * @param web - The web * @param siteFields - The site fields * @param context - Provisioning context */ ProvisionObjects(web: IWeb, siteFields: string[], context?: ProvisioningContext): Promise<void>; /** * Provision a site field * * @param web - The web * @param clientSidePage - Cient side page */ private processSiteField; }