@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
22 lines • 1.21 kB
TypeScript
import { ICanvasContentOptions } from "../Interfaces/IModernPage";
import { ISourceProps } from "../../source-props/ISourceProps";
import { IPagesContent } from "../../source-props/SitePages/IPagesContent";
import { IFpsPageAsXMLReturn } from "../../../../restAPIs/lists/items/getFpsPageAsSpecialAPI";
/**
* Replaces getDocWikiD
*
* import { getDocWikiAPI } from "@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/functions/getDocWikiAPI";
*
* This takes a current page item, goes and fetches the extra content for the DocWiki (Single Modern Page)
* It uses getFpsPageAsXmlAPI above to do the fetching.
* This function just handles the post-processing and callback
*
* @param item
* @param source
* @param canvasOptions
* @param showCanvasContent1
* @param callBack https://github.com/fps-solutions/HubCon/issues/120
* @returns
*/
export declare function getDocWikiAPI(item: IPagesContent, source: ISourceProps, canvasOptions: ICanvasContentOptions, showCanvasContent1: boolean, callBack: (item: IPagesContent, showCanvasContent1: boolean, result?: IFpsPageAsXMLReturn) => void): Promise<IFpsPageAsXMLReturn>;
//# sourceMappingURL=getDocWikiAPI.d.ts.map