UNPKG

@mikezimm/fps-library-v2

Version:

Library of reusable typescript/javascript functions, interfaces and constants

27 lines (26 loc) 1.57 kB
/** * CodeAnalizerComment: Updated 2 imports on 2024-09-22 14:49:52 * Update:: import { IPropertyPaneGroup } to '@mikezimm/fps-core-v7/lib/types/@msft/1.15.2/sp-property-pane;' * Update:: import { exportNotAvailMess } to '@mikezimm/fps-core-v7/lib/banner/features/ImportExport/ExportFunctions;' */ import { IPropertyPaneGroup } from '@mikezimm/fps-core-v7/lib/types/@msft/1.15.2/sp-property-pane'; import { IMinBannerUtilityProps } from '@mikezimm/fps-core-v7/lib/banner/interfaces/MinWP/IMinBannerUtilityProps'; export declare const SpecialObjectImports: string[]; export declare const FPSImportPropsGroup: IPropertyPaneGroup; export declare function updateFpsImportProps(thisProps: IMinBannerUtilityProps, importBlockProps: string[], propertyPath: string, newValue: any, refreshPane: any, restartPane: any, exitPropPaneChanged: any): string; /** * @param thisProperties - this.properties of the webpart (to update and verify) * @param fpsImportProps - string from property pane with import properties * @param validImports - white list specific properties * @param blockImports - explicitly block these props (to avoid over-writing ones we don't want changed like scenario ) */ export declare function importProps(thisProperties: any, fpsImportProps: string, validImports: string[], blockImports: string[]): { thisProps: any; importError: boolean; errMessage: string; updateCount: number; blockCount: number; notAcceptCount: number; unChanged: number; }; //# sourceMappingURL=ImportFunctions.d.ts.map