UNPKG

@mikezimm/fps-library-v2

Version:

Library of reusable typescript/javascript functions, interfaces and constants

43 lines (41 loc) 1.75 kB
/** * CodeAnalizerComment: Updated 2 imports on 2024-09-22 14:49:52 * Update:: import { IPropertyPaneDropdownProps } to '@mikezimm/fps-core-v7/lib/types/@msft/1.15.2/sp-property-pane;' * Update:: import { EveryoneAudienceChoices } to '@mikezimm/fps-core-v7/lib/types/fps-common/AudienceInterfaces;' */ /** * CodeAnalizerComment: Updated 2 imports on 2024-09-21 23:07:24 * Update:: import { IPropertyPaneDropdownProps } to '@mikezimm/fps-core-v7/lib/types/@msft/1.15.2/sp-property-pane;' * Update:: import { EveryoneAudienceChoices } to '@mikezimm/fps-core-v7/lib/types/fps-class/prop-pane/AudienceInterfaces;' */ import { PropertyPaneDropdown, PropertyPaneToggle, } from '@microsoft/sp-property-pane'; import { EveryoneAudienceChoices } from '@mikezimm/fps-core-v7/lib/types/fps-common/AudienceInterfaces'; /** * BannerPropNavButtonFields - Builds Fields for FPS Banner Nav Group */ export const BannerPropNavButtonFields = [ PropertyPaneToggle('showGoToHome', { label: 'Show Go to Home Page Icon', }), PropertyPaneToggle('showGoToParent', { label: 'Show Got to Parent Site Icon', }), PropertyPaneDropdown('homeParentGearAudience', { label: 'Gear, Home, Parent audience', options: EveryoneAudienceChoices, }), ]; /** * FPSBanner3NavGroup - Builds Prop Pane group for Nav Buttons: showGoToHome, showGoToParent, homeParentGearAudience * @returns */ export function FPSBanner3NavGroup() { let fields = BannerPropNavButtonFields; let bannerGroup = { groupName: 'FPS Banner - Navigation', isCollapsed: true, groupFields: fields }; return bannerGroup; } //# sourceMappingURL=FPSBanner3NavGroup.js.map