@mikezimm/npmfunctions
Version:
Functions used in my SPFx webparts
40 lines (39 loc) • 1.46 kB
TypeScript
import { IFPSBasicToggleSetting } from './FPSInterfaces';
/**
* This is the legacy options which were more complex with more options
* @param showSearch
* @param pageStyle
* @param quickLaunchHide
* @param containerMaxWidth
*/
export declare function FPSOptionsGroupAdvanced(pageStyle: boolean, containerMaxWidth: boolean): {
groupName: string;
isCollapsed: boolean;
groupFields: any[];
};
/**
* This is the second version which is more simple (toggles and sliders)
* @param showSearch
* @param pageStyle
* @param quickLaunchHide
* @param containerMaxWidth
*/
export declare function FPSOptionsGroupBasic(showSearch: boolean, quickLaunchHide: boolean, pageHeaderHide: boolean, allSectWidth: IFPSBasicToggleSetting, allSectionMaxWidthEnable: any, allSectMargin: IFPSBasicToggleSetting, allSectionMarginEnable: any, toolBarHide: IFPSBasicToggleSetting): {
groupName: string;
isCollapsed: boolean;
groupFields: any[];
};
/**
*
* @param forceBanner
* @param modifyBannerTitle
* @param modifyBannerStyle
* @param showBanner
* @param showAdvanced
* @param showNavigation - Adds Navigate to Home Page and Parent Site
*/
export declare function FPSBanner2Group(forceBanner: boolean, modifyBannerTitle: boolean, modifyBannerStyle: boolean, showBanner: boolean, showAdvanced: boolean, showNavigation: boolean): {
groupName: string;
isCollapsed: boolean;
groupFields: any[];
};