@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
51 lines (49 loc) • 4.58 kB
TypeScript
/**
* CodeAnalizerComment: Updated 1 imports on 2024-09-22 14:49:52
* Update:: import { IWebpartBannerProps } to '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps;'
*/
/**
* CodeAnalizerComment: Updated 3 imports on 2024-09-21 23:07:24
* Update:: import { PivotLinkFormat } to '@mikezimm/fps-core-v7/lib/types/@fluentUI/@7.199.1/Pivot;'
* Update:: import { PivotLinkSize } to '@mikezimm/fps-core-v7/lib/types/@fluentUI/@7.199.1/Pivot;'
* Update:: import { defaultBannerCommandStyles } to '@mikezimm/fps-core-v7/lib/common/commandStyles/defaults;'
*/
import * as React from "react";
import { IWebpartBannerProps } from "@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps";
type hoverColor = 'red' | 'green' | 'yellow' | null;
export declare function standardSettingsLink(title: string, iconName: string, iconStyles: React.CSSProperties, href: string, color?: hoverColor): JSX.Element;
export declare function Settings(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function Contents(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function SitePages(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function SiteAssets(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function Permissions(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function AdminRecycleBin(siteUrl: string, showIcon: boolean, iconStyles: any, webLevel: boolean): JSX.Element;
export declare function GroupsLink(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function StorageMetrics(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function NavigationLinks(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function ReIndex(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function TermStore(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function NavigationElements(siteUrl: string, showIcon: boolean, iconStyles: any): JSX.Element;
export declare function TenantSites(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantHubs(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantTeams(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantApps(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantSearch(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantContentCenter(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantProfileService(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantSearchAdmin(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantTermStore(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function TenantSiteColumns(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function EntraPIM(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function EntraUsers(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function EntraGroups(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function AzureDevOps(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function Purview(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function PurviewAudit(siteUrl: string, showIcon: boolean, iconStyles: any, tenantColor: hoverColor): JSX.Element;
export declare function bannerSettingsContent(bannerProps: IWebpartBannerProps, forceNarrowStyles: boolean | null | undefined): {
content: JSX.Element;
approxWidth: number;
showSettingsAsPivot: boolean;
};
export {};
//# sourceMappingURL=bannerGearFunctions.d.ts.map