@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
74 lines • 3.28 kB
TypeScript
/**
* 2024-09-03: Migrated from fps-Pnp2/src/services/sp
*/
import { ITrickRow } from "../../banner/components/SingleHelpPage/interfaces/ITrickRow";
export declare function check4This(test: string, exactCase?: boolean): boolean;
export interface ICheck4FPSFetchTricks {
showJSONState_Eq_true: `showJSONState=true`;
sourceResults_Eq_true: `sourceResults=true`;
checkResults_Eq_true: `checkResults=true`;
fpsShowDigestValue_Eq_true: `fpsShowDigestValue=true`;
fpsShowFetchResults_Eq_true: `fpsShowFetchResults=true`;
prepSource_Eq_true: `prepSource=true`;
addSearchMeta2_Eq_true: `addSearchMeta2=true`;
filtered_Eq_true: `filtered=true`;
itemPaneProps_Eq_true: `itemPaneProps=true`;
tracePerformance_Eq_true: `tracePerformance=true`;
}
export declare const Check4FPSFetchTricks: ICheck4FPSFetchTricks;
export interface ICheck4FBeakerModeTricks {
PageFitOriginal: `fullPageFit=Original`;
PageFitLayout2: `fullPageFit=Layout2`;
SetNormalColor: `defaultFontColor=default`;
SetWhiteColor: `defaultFontColor=white`;
ClearAllParams: `clearAllParams=true`;
BeakerModeParam: `beakermode=true`;
}
export declare const Check4BeakerModeTricks: ICheck4FBeakerModeTricks;
export declare const FullPageBGParams: string[];
export interface ICheck4CommonUITricks {
onClicks_Eq_true: `onClicks=true`;
testingLog_Eq_true: `testingLog=true`;
temp1_Eq_true: `temp1=true`;
temp2_Eq_true: `temp2=true`;
}
export declare const Check4CommonUITricks: ICheck4CommonUITricks;
export interface ICheck4BannerHelpTricks {
showPresets_Eq_true: `showPresets=true`;
skipStyleChanges_Eq_true: `skipStyleChanges=true`;
overrideForcedPr0ps_Eq_true: `overrideForcedPr0ps=true`;
fetchBannerX_Eq_true: `fetchBannerX=true`;
setPinArrowFunction_Eq_true: `setPinArrowFunction=true`;
buildExportPropsX_Eq_true: `buildExportPropsX=true`;
fpsInitRender_Eq_true: `fpsInitRender=true`;
fpsReactRender_Eq_true: `fpsReactRender=true`;
fpsDomSearch_Eq_true: `fpsDomSearch=true`;
showAllConsole_Eq_true: `showAllConsole=true`;
}
export declare const Check4BannerHelpTricks: ICheck4BannerHelpTricks;
export interface ICheck4OtherMiscTricks {
fpsHttpResponse_Eq_true: `fpsHttpResponse=true`;
suggestions_Eq_true: `suggestions=true`;
showBubbles_Eq_true: `showBubbles=true`;
showFPS_Eq_true: `showFPS=true`;
}
export declare const Check4OtherMiscTricks: ICheck4OtherMiscTricks;
export interface ICheck4AllTricks extends ICheck4FPSFetchTricks, ICheck4FBeakerModeTricks, ICheck4CommonUITricks, ICheck4BannerHelpTricks, ICheck4OtherMiscTricks {
}
export declare const Check4: ICheck4AllTricks;
/**
* Takes the array of Tricks objects and returns a key/value pair of the Check4 like:
* {
* showFPS_Eq_true: `showFPS=true`,
* }
* @param trickRow
* @returns
*/
export declare function convertTricksRowsToCheck4Object(trickRow: ITrickRow[]): any;
/**
* Takes the array of Tricks objects and returns an array of params like: [ `showFPS=true` ]
* @param trickRow
* @returns
*/
export declare function convertTricksRowsToParamArray(trickRow: ITrickRow[]): string[];
//# sourceMappingURL=CheckSearch.d.ts.map