Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@fluentui/api-docs

Package Overview
Dependencies
Maintainers
11
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fluentui/api-docs - npm Package Compare versions

Comparing version
8.0.5
to
8.0.6
+31
-1
CHANGELOG.json

@@ -5,6 +5,36 @@ {

{
"date": "Wed, 03 Mar 2021 07:43:35 GMT",
"date": "Sun, 07 Mar 2021 23:32:11 GMT",
"tag": "@fluentui/api-docs_v8.0.6",
"version": "8.0.6",
"comments": {
"patch": [
{
"comment": "Bump @fluentui/react to v8.1.6",
"author": "miclo@microsoft.com",
"commit": "5e06dfbf2d4e421934d09521a178d4acec404d02",
"package": "@fluentui/api-docs"
}
]
}
},
{
"date": "Fri, 05 Mar 2021 20:30:59 GMT",
"tag": "@fluentui/api-docs_v8.0.5",
"version": "8.0.5",
"comments": {
"none": [
{
"comment": "Bump @fluentui/react to v8.1.5",
"author": "sarah.higley@microsoft.com",
"commit": "45fbce608a02afd1928f80fa7cec784a667e9b60",
"package": "@fluentui/api-docs"
}
]
}
},
{
"date": "Wed, 03 Mar 2021 07:45:18 GMT",
"tag": "@fluentui/api-docs_v8.0.5",
"version": "8.0.5",
"comments": {
"patch": [

@@ -11,0 +41,0 @@ {

# Change Log - @fluentui/api-docs
This log was last generated on Wed, 03 Mar 2021 07:43:35 GMT and should not be manually modified.
This log was last generated on Sun, 07 Mar 2021 23:32:11 GMT and should not be manually modified.
<!-- Start content -->
## [8.0.6](https://github.com/microsoft/fluentui/tree/@fluentui/api-docs_v8.0.6)
Sun, 07 Mar 2021 23:32:11 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/api-docs_v8.0.5..@fluentui/api-docs_v8.0.6)
### Patches
- Bump @fluentui/react to v8.1.6 ([PR #17296](https://github.com/microsoft/fluentui/pull/17296) by miclo@microsoft.com)
## [8.0.5](https://github.com/microsoft/fluentui/tree/@fluentui/api-docs_v8.0.5)
Wed, 03 Mar 2021 07:43:35 GMT
Wed, 03 Mar 2021 07:45:18 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/api-docs_v8.0.4..@fluentui/api-docs_v8.0.5)

@@ -11,0 +20,0 @@

+1
-1

@@ -1,1 +0,1 @@

{"tables":[{"kind":"enum","name":"ContextualMenuItemType","description":"\n","members":[{"name":"Divider","value":"Divider = 1"},{"name":"Header","value":"Header = 2"},{"name":"Normal","value":"Normal = 0"},{"name":"Section","value":"Section = 3"}]},{"kind":"interface","name":"IContextualMenu","description":"\n","members":[]},{"kind":"interface","name":"IContextualMenuItem","description":"\n","members":[{"name":"ariaDescribedBy","typeTokens":[{"text":"string"}],"kind":"property","description":"ID of the element that contains additional detailed descriptive information for screen readers\n"},{"name":"ariaDescription","typeTokens":[{"text":"string"}],"kind":"property","description":"Detailed description of the menu item for the benefit of screen readers.\n"},{"name":"ariaLabel","typeTokens":[{"text":"string"}],"kind":"property","description":"Custom accessible label for the element. If no override is specified, the `aria-label` attribute will contain the item name.\n"},{"name":"canCheck","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not this menu item can be checked\n\n","defaultValue":"false"},{"name":"checked","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not this menu item is currently checked.\n\n","defaultValue":"false"},{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Additional CSS class to apply to the menu item.\n"},{"name":"componentRef","typeTokens":[{"text":"IRefObject<"},{"text":"IContextualMenuRenderItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional callback to access the IContextualMenuRenderItem interface. This will get passed down to ContextualMenuItem.\n"},{"name":"customOnRenderListLength","typeTokens":[{"text":"number"}],"kind":"property","description":"When rendering a custom menu component that is passed in, the component might also be a list of elements. We want to keep track of the correct index our menu is using based off of the length of the custom list. It is up to the user to increment the count for their list.\n"},{"name":"data","typeTokens":[{"text":"any"}],"kind":"property","description":"Any custom data the developer wishes to associate with the menu item.\n"},{"name":"disabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether the menu item is disabled\n\n","defaultValue":"false"},{"name":"getItemClassNames","typeTokens":[{"text":"(theme: "},{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"},{"text":", disabled: boolean, expanded: boolean, checked: boolean, isAnchorLink: boolean, knownIcon: boolean, itemClassName?: string, dividerClassName?: string, iconClassName?: string, subMenuClassName?: string, primaryDisabled?: boolean) => IMenuItemClassNames"}],"kind":"property","description":"Method to provide the classnames to style the individual items inside a menu.\n\n","deprecated":true,"deprecatedMessage":"Use `styles` prop of `IContextualMenuItemProps` to leverage mergeStyles API."},{"name":"getSplitButtonVerticalDividerClassNames","typeTokens":[{"text":"(theme: "},{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"},{"text":") => "},{"text":"IVerticalDividerClassNames","linkedPage":"VerticalDivider","linkedPageGroup":"references"}],"kind":"property","description":"Method to provide the classnames to style the Vertical Divider of a split button inside a menu. Default value is the `getSplitButtonVerticalDividerClassNames` func defined in `ContextualMenu.classnames.ts`.\n\n","defaultValue":"getSplitButtonVerticalDividerClassNames"},{"name":"href","typeTokens":[{"text":"string"}],"kind":"property","description":"Navigate to this URL when the menu item is clicked.\n"},{"name":"iconProps","typeTokens":[{"text":"IIconProps","linkedPage":"Icon","linkedPageGroup":"react"}],"kind":"property","description":"Props for an icon to display next to the item.\n"},{"name":"inactive","typeTokens":[{"text":"boolean"}],"kind":"property","deprecated":true,"deprecatedMessage":"No longer used. All contextual menu items are now focusable when disabled."},{"name":"itemProps","typeTokens":[{"text":"Partial<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional IContextualMenuItemProps overrides to customize behaviors such as item styling via `styles`.\n"},{"name":"itemType","typeTokens":[{"text":"ContextualMenuItemType","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property"},{"name":"key","typeTokens":[{"text":"string"}],"kind":"property","description":"Unique id to identify the item\n","required":true},{"name":"keytipProps","typeTokens":[{"text":"IKeytipProps","linkedPage":"Keytips","linkedPageGroup":"react"}],"kind":"property","description":"Keytip for this contextual menu item\n"},{"name":"name","typeTokens":[{"text":"string"}],"kind":"property","description":"Text of the menu item.\n\n","deprecated":true,"deprecatedMessage":"Use `text` instead."},{"name":"onClick","typeTokens":[{"text":"(ev?: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>, item?: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => boolean | void"}],"kind":"property","description":"Callback for when the menu item is invoked. If `ev.preventDefault()` is called in `onClick`, the click will not close the menu.\n\nOnly for ContextualMenu items, returning true will dismiss the menu even if `ev.preventDefault()` was called (does not apply for button or CommandBar sub-menu items).\n"},{"name":"onMouseDown","typeTokens":[{"text":"(item: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", event: React.MouseEvent<HTMLElement>) => void"}],"kind":"property","description":"A function to be executed on mouse down. This is executed before an `onClick` event and can be used to interrupt native on click events as well. The click event should still handle the commands. This should only be used in special cases when react and non-react are mixed.\n"},{"name":"onRender","typeTokens":[{"text":"(item: any, dismissMenu: (ev?: any, dismissAll?: boolean) => void) => React.ReactNode"}],"kind":"property","description":"Method to custom render this menu item. For keyboard accessibility, the top-level rendered item should be a focusable element (like an anchor or a button) or have the `data-is-focusable` property set to true.\n\n"},{"name":"onRenderContent","typeTokens":[{"text":"(props: "},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", defaultRenders: IContextualMenuItemRenderFunctions) => React.ReactNode"}],"kind":"property","description":"Method to customize sub-components rendering of this menu item.\n\n"},{"name":"onRenderIcon","typeTokens":[{"text":"IRenderFunction<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Custom render function for the menu item icon\n"},{"name":"primaryDisabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If the menu item is a split button, this prop disables purely the primary action of the button.\n\n","defaultValue":"false"},{"name":"rel","typeTokens":[{"text":"string"}],"kind":"property","description":"Link relation setting when using `href`. If `target` is `_blank`, `rel` is defaulted to a value to prevent clickjacking.\n"},{"name":"role","typeTokens":[{"text":"string"}],"kind":"property","description":"Optional override for the menu button's role. @default `menuitem` or `menuitemcheckbox`\n"},{"name":"secondaryText","typeTokens":[{"text":"string"}],"kind":"property","description":"Secondary description for the menu item to display\n"},{"name":"sectionProps","typeTokens":[{"text":"IContextualMenuSection","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"Properties to apply to render this item as a section. This prop is mutually exclusive with `subMenuProps`.\n"},{"name":"shortCut","typeTokens":[{"text":"string"}],"kind":"property","deprecated":true,"deprecatedMessage":"Not used"},{"name":"split","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not this menu item is a splitButton.\n\n","defaultValue":"false"},{"name":"style","typeTokens":[{"text":"React.CSSProperties"}],"kind":"property","description":"Additional styles to apply to the menu item\n\n","deprecated":true,"deprecatedMessage":"Use `styles` instead to leverage mergeStyles API."},{"name":"submenuIconProps","typeTokens":[{"text":"IIconProps","linkedPage":"Icon","linkedPageGroup":"react"}],"kind":"property","description":"Props for the Icon used for the chevron.\n"},{"name":"subMenuProps","typeTokens":[{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"Properties to apply to a submenu to this item.\n\nThe ContextualMenu will provide default values for `target`, `onDismiss`, `isSubMenu`, `id`, `shouldFocusOnMount`, `directionalHint`, `className`, and `gapSpace`, all of which can be overridden.\n"},{"name":"target","typeTokens":[{"text":"string"}],"kind":"property","description":"Target window when using `href`.\n"},{"name":"text","typeTokens":[{"text":"string"}],"kind":"property","description":"Text of the menu item. If a standard hyphen (-) is passed in, then the item will be rendered as a divider. If a dash must appear as text, use an emdash (—), figuredash (‒), or minus symbol (−) instead.\n"},{"name":"title","typeTokens":[{"text":"string"}],"kind":"property","description":"Title (tooltip) text displayed when hovering over an item.\n"}]},{"kind":"interface","name":"IContextualMenuItemProps","description":"\n","extendsTokens":[{"text":"React.HTMLAttributes<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"> "}],"members":[{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Additional css class to apply to the ContextualMenuItem\n\n","defaultValue":"undefined"},{"name":"classNames","typeTokens":[{"text":"IMenuItemClassNames"}],"kind":"property","description":"Classnames for different aspects of a menu item\n","required":true},{"name":"componentRef","typeTokens":[{"text":"IRefObject<"},{"text":"IContextualMenuRenderItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional callback to access the IContextualMenuRenderItem interface. Use this instead of ref for accessing the public methods and properties of the component.\n"},{"name":"dismissMenu","typeTokens":[{"text":"(ev?: any, dismissAll?: boolean) => void"}],"kind":"property","description":"This prop will get set by ContextualMenu and can be called to close the menu this item belongs to. If dismissAll is true, all menus will be closed.\n"},{"name":"dismissSubMenu","typeTokens":[{"text":"() => void"}],"kind":"property","description":"This prop will get set by ContextualMenu and can be called to close this item's subMenu, if present.\n"},{"name":"getSubmenuTarget","typeTokens":[{"text":"() => HTMLElement | undefined"}],"kind":"property","description":"This prop will get set by the wrapping component and will return the element that wraps this ContextualMenuItem. Used for openSubMenu.\n"},{"name":"hasIcons","typeTokens":[{"text":"boolean | undefined"}],"kind":"property","description":"If this item has icons\n","required":true},{"name":"index","typeTokens":[{"text":"number"}],"kind":"property","description":"Index of the item\n","required":true},{"name":"item","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"The item to display\n","required":true},{"name":"onCheckmarkClick","typeTokens":[{"text":"(item: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", ev: React.MouseEvent<HTMLElement>) => void"}],"kind":"property","description":"Click handler for the checkmark\n"},{"name":"openSubMenu","typeTokens":[{"text":"(item: any, target: HTMLElement) => void"}],"kind":"property","description":"This prop will get set by ContextualMenu and can be called to open this item's subMenu, if present.\n"},{"name":"styles","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenuItemStyleProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", "},{"text":"IContextualMenuItemStyles","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Call to provide customized styling that will layer on top of the variant rules.\n"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","description":"Theme provided by High-Order Component.\n"}]},{"kind":"interface","name":"IContextualMenuItemRenderProps","description":"\n","extendsTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":" "}],"members":[{"name":"focusableElementIndex","typeTokens":[{"text":"number"}],"kind":"property","required":true},{"name":"hasCheckmarks","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"hasIcons","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"index","typeTokens":[{"text":"number"}],"kind":"property","required":true},{"name":"totalItemCount","typeTokens":[{"text":"number"}],"kind":"property","required":true}]},{"kind":"interface","name":"IContextualMenuItemStyleProps","description":"\n","members":[{"name":"checked","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the menu item is checked.\n","required":true},{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Accept custom classNames\n"},{"name":"disabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the menu item is disabled.\n","required":true},{"name":"dividerClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the divider element.\n"},{"name":"expanded","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the menu item is expanded.\n","required":true},{"name":"iconClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the icon element.\n"},{"name":"isAnchorLink","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Indicates if a menu item is an anchor link.\n","required":true},{"name":"itemClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the item element.\n"},{"name":"knownIcon","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Indicates if the icon used is of the known set of icons.\n","required":true},{"name":"primaryDisabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the primary section of a split menu item is disabled.\n"},{"name":"subMenuClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the sub-menu if present.\n"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","description":"Theme provided by High-Order Component.\n","required":true}]},{"kind":"interface","name":"IContextualMenuItemStyles","description":"\n","extendsTokens":[{"text":"IButtonStyles","linkedPage":"Button","linkedPageGroup":"react"},{"text":" "}],"members":[{"name":"anchorLink","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"checkmarkIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default style for checkmark icons.\n","required":true},{"name":"divider","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a divider item of a ContextualMenu.\n","required":true},{"name":"icon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the icon element of a menu item.\n","required":true},{"name":"iconColor","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default icon color style for known icons.\n","required":true},{"name":"item","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"label","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the label of a menu item.\n","required":true},{"name":"linkContent","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the content inside the button/link of the menuItem.\n","required":true},{"name":"linkContentMenu","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is a link.\n","required":true},{"name":"root","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Style for the root element.\n","required":true},{"name":"screenReaderText","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for hidden screen reader text.\n","required":true},{"name":"secondaryText","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the secondary text of a menu item.\n","required":true},{"name":"splitContainer","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the container of a split menu item.\n","required":true},{"name":"splitMenu","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the menu portion of a split menu item.\n","required":true},{"name":"splitPrimary","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the primary portion of a split menu item.\n","required":true},{"name":"subMenuIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the submenu icon of a menu item.\n","required":true}]},{"kind":"interface","name":"IContextualMenuListProps","description":"\n","members":[{"name":"defaultMenuItemRenderer","typeTokens":[{"text":"(item: "},{"text":"IContextualMenuItemRenderProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => React.ReactNode"}],"kind":"property","required":true},{"name":"hasCheckmarks","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"hasIcons","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"items","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"[]"}],"kind":"property","required":true},{"name":"role","typeTokens":[{"text":"string"}],"kind":"property"},{"name":"totalItemCount","typeTokens":[{"text":"number"}],"kind":"property","required":true}]},{"kind":"interface","name":"IContextualMenuProps","description":"\n","extendsTokens":[{"text":"IBaseProps","linkedPage":"IBaseProps","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenu","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"},{"text":", "},{"text":"React.RefAttributes<HTMLDivElement>"},{"text":", "},{"text":"IWithResponsiveModeState "}],"members":[{"name":"alignTargetEdge","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the positioning logic will prefer to flip edges rather than to nudge the rectangle to fit within bounds, thus making sure the element aligns perfectly with target's alignment edge\n"},{"name":"ariaLabel","typeTokens":[{"text":"string"}],"kind":"property","description":"Accessible label for the ContextualMenu's root element (inside the callout).\n"},{"name":"beakWidth","typeTokens":[{"text":"number"}],"kind":"property","description":"The width of the beak.\n\n","defaultValue":"16"},{"name":"bounds","typeTokens":[{"text":"IRectangle","linkedPage":"IRectangle","linkedPageGroup":"references"},{"text":" | ((target?: Target, targetWindow?: Window) => "},{"text":"IRectangle","linkedPage":"IRectangle","linkedPageGroup":"references"},{"text":" | undefined)"}],"kind":"property","description":"The bounding rectangle (or callback that returns a rectangle) which the contextual menu can appear in.\n"},{"name":"calloutProps","typeTokens":[{"text":"ICalloutProps","linkedPage":"Callout","linkedPageGroup":"react"}],"kind":"property","description":"Additional custom props for the Callout.\n"},{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Additional CSS class to apply to the ContextualMenu.\n"},{"name":"componentRef","typeTokens":[{"text":"IRefObject<"},{"text":"IContextualMenu","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional callback to access the IContextualMenu interface. Use this instead of ref for accessing the public methods and properties of the component.\n"},{"name":"contextualMenuItemAs","typeTokens":[{"text":"React.ComponentClass<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"> | React.FunctionComponent<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Custom component to use for rendering individual menu items.\n\n","defaultValue":"ContextualMenuItem"},{"name":"coverTarget","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, the menu will be positioned to cover the target. If false, it will be positioned next to the target.\n\n","defaultValue":"false"},{"name":"delayUpdateFocusOnHover","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, the contextual menu will not be updated until focus enters the menu via other means. This will only result in different behavior when `shouldFocusOnMount = false`.\n"},{"name":"directionalHint","typeTokens":[{"text":"DirectionalHint"}],"kind":"property","description":"How the menu should be positioned\n\n","defaultValue":"DirectionalHint.bottomAutoEdge"},{"name":"directionalHintFixed","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the position will not change sides in an attempt to fit the ContextualMenu within bounds. It will still attempt to align it to whatever bounds are given.\n\n","defaultValue":"false"},{"name":"directionalHintForRTL","typeTokens":[{"text":"DirectionalHint"}],"kind":"property","description":"How the menu should be positioned in RTL layouts. If not specified, a mirror of `directionalHint` will be used.\n"},{"name":"doNotLayer","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true do not render on a new layer. If false render on a new layer.\n\n","defaultValue":"false"},{"name":"focusZoneProps","typeTokens":[{"text":"IFocusZoneProps","linkedPage":"FocusZone","linkedPageGroup":"react"}],"kind":"property","description":"Props to pass down to the FocusZone. NOTE: the default FocusZoneDirection will be used unless a direction is specified in the focusZoneProps (even if other focusZoneProps are defined)\n\n","defaultValue":"direction: FocusZoneDirection.vertical"},{"name":"gapSpace","typeTokens":[{"text":"number"}],"kind":"property","description":"The gap between the ContextualMenu and the target\n\n","defaultValue":"0"},{"name":"getMenuClassNames","typeTokens":[{"text":"(theme: "},{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"},{"text":", className?: string) => IContextualMenuClassNames"}],"kind":"property","description":"Method to provide the classnames to style the contextual menu.\n\n","deprecated":true,"deprecatedMessage":"Use `styles` instead to leverage mergeStyles API."},{"name":"hidden","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, renders the ContextualMenu in a hidden state. Use this flag, rather than rendering a ContextualMenu conditionally based on visibility, to improve rendering performance when it becomes visible. Note: When ContextualMenu is hidden its content will not be rendered. It will only render once the ContextualMenu is visible.\n"},{"name":"id","typeTokens":[{"text":"string"}],"kind":"property","description":"ID for the ContextualMenu's root element (inside the callout). Should be used for `aria-owns` and other such uses, rather than direct reference for programmatic purposes.\n"},{"name":"isBeakVisible","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true then the beak is visible. If false it will not be shown.\n"},{"name":"isSubMenu","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether this menu is a submenu of another menu.\n"},{"name":"items","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"[]"}],"kind":"property","description":"Menu items to display.\n","required":true},{"name":"labelElementId","typeTokens":[{"text":"string"}],"kind":"property","description":"Used as `aria-labelledby` for the menu element inside the callout.\n"},{"name":"onDismiss","typeTokens":[{"text":"(ev?: Event | React.MouseEvent | React.KeyboardEvent, dismissAll?: boolean) => void"}],"kind":"property","description":"Callback when the ContextualMenu tries to close. If `dismissAll` is true then all submenus will be dismissed.\n"},{"name":"onItemClick","typeTokens":[{"text":"(ev?: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>, item?: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => boolean | void"}],"kind":"property","description":"Click handler which is invoked if `onClick` is not passed for individual contextual menu item. Returning true will dismiss the menu even if `ev.preventDefault()` was called.\n"},{"name":"onMenuDismissed","typeTokens":[{"text":"(contextualMenu?: "},{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => void"}],"kind":"property","description":"Callback for when the menu is being closed (removing from the DOM).\n"},{"name":"onMenuOpened","typeTokens":[{"text":"(contextualMenu?: "},{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => void"}],"kind":"property","description":"Callback for when the menu has been opened.\n"},{"name":"onRenderMenuList","typeTokens":[{"text":"IRenderFunction<"},{"text":"IContextualMenuListProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Method to override the render of the list of menu items.\n"},{"name":"onRenderSubMenu","typeTokens":[{"text":"IRenderFunction<"},{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Custom render function for a submenu.\n"},{"name":"onRestoreFocus","typeTokens":[{"text":"(params: "},{"text":"IPopupRestoreFocusParams","linkedPage":"Popup","linkedPageGroup":"react"},{"text":") => void"}],"kind":"property","description":"Called when the component is unmounting, and focus needs to be restored. If this is provided, focus will not be restored automatically, and you'll need to call `params.originalElement.focus()`.\n"},{"name":"shouldFocusOnContainer","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether to focus on the contextual menu container (as opposed to the first menu item).\n"},{"name":"shouldFocusOnMount","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether to focus on the menu when mounted.\n\n","defaultValue":"true"},{"name":"shouldUpdateWhenHidden","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, the menu will be updated even when `hidden=true`. Note that this will consume resources to update even when nothing is being shown to the user. This might be helpful if your updates are small and you want the menu to display quickly when `hidden` is set to false.\n"},{"name":"styles","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenuStyleProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", "},{"text":"IContextualMenuStyles","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Call to provide customized styling that will layer on top of the variant rules.\n"},{"name":"subMenuHoverDelay","typeTokens":[{"text":"number"}],"kind":"property","description":"Delay (in milliseconds) to wait before expanding / dismissing a submenu on mouseEnter or mouseLeave\n"},{"name":"target","typeTokens":[{"text":"Target"}],"kind":"property","description":"The target that the ContextualMenu should try to position itself based on. It can be either an element, a query selector string resolving to a valid element, or a MouseEvent. If a MouseEvent is given, the origin point of the event will be used.\n"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","description":"Theme provided by higher-order component.\n"},{"name":"title","typeTokens":[{"text":"string"}],"kind":"property","description":"Title to be displayed at the top of the menu, above the items.\n"},{"name":"useTargetAsMinWidth","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the context menu will have a minimum width equal to the width of the target element\n\n","defaultValue":"false"},{"name":"useTargetWidth","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the context menu will render as the same width as the target element\n\n","defaultValue":"false"}]},{"kind":"interface","name":"IContextualMenuRenderItem","description":"\n","members":[{"name":"dismissMenu","typeTokens":[{"text":"(dismissAll?: boolean) => void"}],"kind":"property","description":"Dismiss the menu this item belongs to.\n","required":true},{"name":"dismissSubMenu","typeTokens":[{"text":"() => void"}],"kind":"property","description":"Function to close this item's subMenu, if present.\n","required":true},{"name":"openSubMenu","typeTokens":[{"text":"() => void"}],"kind":"property","description":"Function to open this item's subMenu, if present.\n","required":true}]},{"kind":"interface","name":"IContextualMenuSection","description":"\n","extendsTokens":[{"text":"React.ClassAttributes<any> "}],"members":[{"name":"bottomDivider","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If set to true, the section will display a divider at the bottom of the section.\n"},{"name":"items","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"[]"}],"kind":"property","description":"The items to include inside the section.\n","required":true},{"name":"title","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional section title.\n"},{"name":"topDivider","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If set to true, the section will display a divider at the top of the section.\n"}]},{"kind":"interface","name":"IContextualMenuStyleProps","description":"\n","members":[{"name":"className","typeTokens":[{"text":"string"}],"kind":"property"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","required":true}]},{"kind":"interface","name":"IContextualMenuStyles","description":"\n","members":[{"name":"container","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Style for the container which parents all menu items.\n","required":true},{"name":"header","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the header item of a ContextualMenu\n","required":true},{"name":"list","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the list that contains all menuItems.\n","required":true},{"name":"root","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Base styles for the root element of all ContextualMenus.\n","required":true},{"name":"subComponentStyles","typeTokens":[{"text":"IContextualMenuSubComponentStyles","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"SubComponent styles.\n","required":true},{"name":"title","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Style override for the contextual menu title.\n","required":true}]},{"kind":"interface","name":"IContextualMenuSubComponentStyles","description":"\n","members":[{"name":"callout","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"ICalloutContentStyleProps","linkedPage":"Callout","linkedPageGroup":"react"},{"text":", any>"}],"kind":"property","description":"Styles for the callout that hosts the ContextualMenu options.\n","required":true},{"name":"menuItem","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenuItemStyleProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", any>"}],"kind":"property","description":"Styles for each menu item.\n","required":true}]},{"kind":"interface","name":"IMenuItemStyles","description":"\n","extendsTokens":[{"text":"IButtonStyles","linkedPage":"Button","linkedPageGroup":"react"},{"text":" "}],"members":[{"name":"anchorLink","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"checkmarkIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default style for checkmark icons.\n","required":true},{"name":"divider","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a divider item of a ContextualMenu.\n","required":true},{"name":"iconColor","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default icon color style for known icons.\n","required":true},{"name":"item","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"linkContent","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the content inside the button/link of the menuItem.\n","required":true},{"name":"subMenuIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the submenu icon of a menu item.\n","required":true}]}],"name":"ContextualMenu","group":"react"}
{"tables":[{"kind":"enum","name":"ContextualMenuItemType","description":"\n","members":[{"name":"Divider","value":"Divider = 1"},{"name":"Header","value":"Header = 2"},{"name":"Normal","value":"Normal = 0"},{"name":"Section","value":"Section = 3"}]},{"kind":"interface","name":"IContextualMenu","description":"\n","members":[]},{"kind":"interface","name":"IContextualMenuItem","description":"\n","members":[{"name":"ariaDescribedBy","typeTokens":[{"text":"string"}],"kind":"property","description":"ID of the element that contains additional detailed descriptive information for screen readers\n"},{"name":"ariaDescription","typeTokens":[{"text":"string"}],"kind":"property","description":"Detailed description of the menu item for the benefit of screen readers.\n"},{"name":"ariaLabel","typeTokens":[{"text":"string"}],"kind":"property","description":"Custom accessible label for the element. If no override is specified, the `aria-label` attribute will contain the item name.\n"},{"name":"canCheck","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not this menu item can be checked\n\n","defaultValue":"false"},{"name":"checked","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not this menu item is currently checked.\n\n","defaultValue":"false"},{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Additional CSS class to apply to the menu item.\n"},{"name":"componentRef","typeTokens":[{"text":"IRefObject<"},{"text":"IContextualMenuRenderItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional callback to access the IContextualMenuRenderItem interface. This will get passed down to ContextualMenuItem.\n"},{"name":"customOnRenderListLength","typeTokens":[{"text":"number"}],"kind":"property","description":"When rendering a custom menu component that is passed in, the component might also be a list of elements. We want to keep track of the correct index our menu is using based off of the length of the custom list. It is up to the user to increment the count for their list.\n"},{"name":"data","typeTokens":[{"text":"any"}],"kind":"property","description":"Any custom data the developer wishes to associate with the menu item.\n"},{"name":"disabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether the menu item is disabled\n\n","defaultValue":"false"},{"name":"getItemClassNames","typeTokens":[{"text":"(theme: "},{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"},{"text":", disabled: boolean, expanded: boolean, checked: boolean, isAnchorLink: boolean, knownIcon: boolean, itemClassName?: string, dividerClassName?: string, iconClassName?: string, subMenuClassName?: string, primaryDisabled?: boolean) => IMenuItemClassNames"}],"kind":"property","description":"Method to provide the classnames to style the individual items inside a menu.\n\n","deprecated":true,"deprecatedMessage":"Use `styles` prop of `IContextualMenuItemProps` to leverage mergeStyles API."},{"name":"getSplitButtonVerticalDividerClassNames","typeTokens":[{"text":"(theme: "},{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"},{"text":") => "},{"text":"IVerticalDividerClassNames","linkedPage":"VerticalDivider","linkedPageGroup":"references"}],"kind":"property","description":"Method to provide the classnames to style the Vertical Divider of a split button inside a menu. Default value is the `getSplitButtonVerticalDividerClassNames` func defined in `ContextualMenu.classnames.ts`.\n\n","defaultValue":"getSplitButtonVerticalDividerClassNames"},{"name":"href","typeTokens":[{"text":"string"}],"kind":"property","description":"Navigate to this URL when the menu item is clicked.\n"},{"name":"iconProps","typeTokens":[{"text":"IIconProps","linkedPage":"Icon","linkedPageGroup":"react"}],"kind":"property","description":"Props for an icon to display next to the item.\n"},{"name":"inactive","typeTokens":[{"text":"boolean"}],"kind":"property","deprecated":true,"deprecatedMessage":"No longer used. All contextual menu items are now focusable when disabled."},{"name":"itemProps","typeTokens":[{"text":"Partial<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional IContextualMenuItemProps overrides to customize behaviors such as item styling via `styles`.\n"},{"name":"itemType","typeTokens":[{"text":"ContextualMenuItemType","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property"},{"name":"key","typeTokens":[{"text":"string"}],"kind":"property","description":"Unique id to identify the item\n","required":true},{"name":"keytipProps","typeTokens":[{"text":"IKeytipProps","linkedPage":"Keytips","linkedPageGroup":"react"}],"kind":"property","description":"Keytip for this contextual menu item\n"},{"name":"name","typeTokens":[{"text":"string"}],"kind":"property","description":"Text of the menu item.\n\n","deprecated":true,"deprecatedMessage":"Use `text` instead."},{"name":"onClick","typeTokens":[{"text":"(ev?: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>, item?: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => boolean | void"}],"kind":"property","description":"Callback for when the menu item is invoked. If `ev.preventDefault()` is called in `onClick`, the click will not close the menu.\n\nOnly for ContextualMenu items, returning true will dismiss the menu even if `ev.preventDefault()` was called (does not apply for button or CommandBar sub-menu items).\n"},{"name":"onMouseDown","typeTokens":[{"text":"(item: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", event: React.MouseEvent<HTMLElement>) => void"}],"kind":"property","description":"A function to be executed on mouse down. This is executed before an `onClick` event and can be used to interrupt native on click events as well. The click event should still handle the commands. This should only be used in special cases when react and non-react are mixed.\n"},{"name":"onRender","typeTokens":[{"text":"(item: any, dismissMenu: (ev?: any, dismissAll?: boolean) => void) => React.ReactNode"}],"kind":"property","description":"Method to custom render this menu item. For keyboard accessibility, the top-level rendered item should be a focusable element (like an anchor or a button) or have the `data-is-focusable` property set to true.\n\n"},{"name":"onRenderContent","typeTokens":[{"text":"(props: "},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", defaultRenders: IContextualMenuItemRenderFunctions) => React.ReactNode"}],"kind":"property","description":"Method to customize sub-components rendering of this menu item.\n\n"},{"name":"onRenderIcon","typeTokens":[{"text":"IRenderFunction<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Custom render function for the menu item icon\n"},{"name":"primaryDisabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If the menu item is a split button, this prop disables purely the primary action of the button.\n\n","defaultValue":"false"},{"name":"rel","typeTokens":[{"text":"string"}],"kind":"property","description":"Link relation setting when using `href`. If `target` is `_blank`, `rel` is defaulted to a value to prevent clickjacking.\n"},{"name":"role","typeTokens":[{"text":"string"}],"kind":"property","description":"Optional override for the menu button's role. @default `menuitem` or `menuitemcheckbox`\n"},{"name":"secondaryText","typeTokens":[{"text":"string"}],"kind":"property","description":"Secondary description for the menu item to display\n"},{"name":"sectionProps","typeTokens":[{"text":"IContextualMenuSection","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"Properties to apply to render this item as a section. This prop is mutually exclusive with `subMenuProps`.\n"},{"name":"shortCut","typeTokens":[{"text":"string"}],"kind":"property","deprecated":true,"deprecatedMessage":"Not used"},{"name":"split","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not this menu item is a splitButton.\n\n","defaultValue":"false"},{"name":"style","typeTokens":[{"text":"React.CSSProperties"}],"kind":"property","description":"Additional styles to apply to the menu item\n\n","deprecated":true,"deprecatedMessage":"Use `styles` instead to leverage mergeStyles API."},{"name":"submenuIconProps","typeTokens":[{"text":"IIconProps","linkedPage":"Icon","linkedPageGroup":"react"}],"kind":"property","description":"Props for the Icon used for the chevron.\n"},{"name":"subMenuProps","typeTokens":[{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"Properties to apply to a submenu to this item.\n\nThe ContextualMenu will provide default values for `target`, `onDismiss`, `isSubMenu`, `id`, `shouldFocusOnMount`, `directionalHint`, `className`, and `gapSpace`, all of which can be overridden.\n"},{"name":"target","typeTokens":[{"text":"string"}],"kind":"property","description":"Target window when using `href`.\n"},{"name":"text","typeTokens":[{"text":"string"}],"kind":"property","description":"Text of the menu item. If a standard hyphen (-) is passed in, then the item will be rendered as a divider. If a dash must appear as text, use an emdash (—), figuredash (‒), or minus symbol (−) instead.\n"},{"name":"title","typeTokens":[{"text":"string"}],"kind":"property","description":"Title (tooltip) text displayed when hovering over an item.\n"}]},{"kind":"interface","name":"IContextualMenuItemProps","description":"\n","extendsTokens":[{"text":"React.HTMLAttributes<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"> "}],"members":[{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Additional css class to apply to the ContextualMenuItem\n\n","defaultValue":"undefined"},{"name":"classNames","typeTokens":[{"text":"IMenuItemClassNames"}],"kind":"property","description":"Classnames for different aspects of a menu item\n","required":true},{"name":"componentRef","typeTokens":[{"text":"IRefObject<"},{"text":"IContextualMenuRenderItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional callback to access the IContextualMenuRenderItem interface. Use this instead of ref for accessing the public methods and properties of the component.\n"},{"name":"dismissMenu","typeTokens":[{"text":"(ev?: any, dismissAll?: boolean) => void"}],"kind":"property","description":"This prop will get set by ContextualMenu and can be called to close the menu this item belongs to. If dismissAll is true, all menus will be closed.\n"},{"name":"dismissSubMenu","typeTokens":[{"text":"() => void"}],"kind":"property","description":"This prop will get set by ContextualMenu and can be called to close this item's subMenu, if present.\n"},{"name":"getSubmenuTarget","typeTokens":[{"text":"() => HTMLElement | undefined"}],"kind":"property","description":"This prop will get set by the wrapping component and will return the element that wraps this ContextualMenuItem. Used for openSubMenu.\n"},{"name":"hasIcons","typeTokens":[{"text":"boolean | undefined"}],"kind":"property","description":"If this item has icons\n","required":true},{"name":"index","typeTokens":[{"text":"number"}],"kind":"property","description":"Index of the item\n","required":true},{"name":"item","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"The item to display\n","required":true},{"name":"onCheckmarkClick","typeTokens":[{"text":"(item: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", ev: React.MouseEvent<HTMLElement>) => void"}],"kind":"property","description":"Click handler for the checkmark\n"},{"name":"openSubMenu","typeTokens":[{"text":"(item: any, target: HTMLElement) => void"}],"kind":"property","description":"This prop will get set by ContextualMenu and can be called to open this item's subMenu, if present.\n"},{"name":"styles","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenuItemStyleProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", "},{"text":"IContextualMenuItemStyles","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Call to provide customized styling that will layer on top of the variant rules.\n"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","description":"Theme provided by High-Order Component.\n"}]},{"kind":"interface","name":"IContextualMenuItemRenderProps","description":"\n","extendsTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":" "}],"members":[{"name":"focusableElementIndex","typeTokens":[{"text":"number"}],"kind":"property","required":true},{"name":"hasCheckmarks","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"hasIcons","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"index","typeTokens":[{"text":"number"}],"kind":"property","required":true},{"name":"totalItemCount","typeTokens":[{"text":"number"}],"kind":"property","required":true}]},{"kind":"interface","name":"IContextualMenuItemStyleProps","description":"\n","members":[{"name":"checked","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the menu item is checked.\n","required":true},{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Accept custom classNames\n"},{"name":"disabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the menu item is disabled.\n","required":true},{"name":"dividerClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the divider element.\n"},{"name":"expanded","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the menu item is expanded.\n","required":true},{"name":"iconClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the icon element.\n"},{"name":"isAnchorLink","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Indicates if a menu item is an anchor link.\n","required":true},{"name":"itemClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the item element.\n"},{"name":"knownIcon","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Indicates if the icon used is of the known set of icons.\n","required":true},{"name":"primaryDisabled","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether or not the primary section of a split menu item is disabled.\n"},{"name":"subMenuClassName","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional class name to apply to the sub-menu if present.\n"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","description":"Theme provided by High-Order Component.\n","required":true}]},{"kind":"interface","name":"IContextualMenuItemStyles","description":"\n","extendsTokens":[{"text":"IButtonStyles","linkedPage":"Button","linkedPageGroup":"react"},{"text":" "}],"members":[{"name":"anchorLink","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"checkmarkIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default style for checkmark icons.\n","required":true},{"name":"divider","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a divider item of a ContextualMenu.\n","required":true},{"name":"icon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the icon element of a menu item.\n","required":true},{"name":"iconColor","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default icon color style for known icons.\n","required":true},{"name":"item","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"label","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the label of a menu item.\n","required":true},{"name":"linkContent","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the content inside the button/link of the menuItem.\n","required":true},{"name":"linkContentMenu","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is a link.\n","required":true},{"name":"root","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Style for the root element.\n","required":true},{"name":"screenReaderText","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for hidden screen reader text.\n","required":true},{"name":"secondaryText","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the secondary text of a menu item.\n","required":true},{"name":"splitContainer","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the container of a split menu item.\n","required":true},{"name":"splitMenu","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the menu portion of a split menu item.\n","required":true},{"name":"splitPrimary","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the primary portion of a split menu item.\n","required":true},{"name":"subMenuIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the submenu icon of a menu item.\n","required":true}]},{"kind":"interface","name":"IContextualMenuListProps","description":"\n","members":[{"name":"ariaLabel","typeTokens":[{"text":"string"}],"kind":"property"},{"name":"defaultMenuItemRenderer","typeTokens":[{"text":"(item: "},{"text":"IContextualMenuItemRenderProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => React.ReactNode"}],"kind":"property","required":true},{"name":"hasCheckmarks","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"hasIcons","typeTokens":[{"text":"boolean"}],"kind":"property","required":true},{"name":"items","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"[]"}],"kind":"property","required":true},{"name":"labelElementId","typeTokens":[{"text":"string"}],"kind":"property"},{"name":"role","typeTokens":[{"text":"string"}],"kind":"property"},{"name":"totalItemCount","typeTokens":[{"text":"number"}],"kind":"property","required":true}]},{"kind":"interface","name":"IContextualMenuProps","description":"\n","extendsTokens":[{"text":"IBaseProps","linkedPage":"IBaseProps","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenu","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"},{"text":", "},{"text":"React.RefAttributes<HTMLDivElement>"},{"text":", "},{"text":"IWithResponsiveModeState "}],"members":[{"name":"alignTargetEdge","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the positioning logic will prefer to flip edges rather than to nudge the rectangle to fit within bounds, thus making sure the element aligns perfectly with target's alignment edge\n"},{"name":"ariaLabel","typeTokens":[{"text":"string"}],"kind":"property","description":"Accessible label for the ContextualMenu's root element (inside the callout).\n"},{"name":"beakWidth","typeTokens":[{"text":"number"}],"kind":"property","description":"The width of the beak.\n\n","defaultValue":"16"},{"name":"bounds","typeTokens":[{"text":"IRectangle","linkedPage":"IRectangle","linkedPageGroup":"references"},{"text":" | ((target?: Target, targetWindow?: Window) => "},{"text":"IRectangle","linkedPage":"IRectangle","linkedPageGroup":"references"},{"text":" | undefined)"}],"kind":"property","description":"The bounding rectangle (or callback that returns a rectangle) which the contextual menu can appear in.\n"},{"name":"calloutProps","typeTokens":[{"text":"ICalloutProps","linkedPage":"Callout","linkedPageGroup":"react"}],"kind":"property","description":"Additional custom props for the Callout.\n"},{"name":"className","typeTokens":[{"text":"string"}],"kind":"property","description":"Additional CSS class to apply to the ContextualMenu.\n"},{"name":"componentRef","typeTokens":[{"text":"IRefObject<"},{"text":"IContextualMenu","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Optional callback to access the IContextualMenu interface. Use this instead of ref for accessing the public methods and properties of the component.\n"},{"name":"contextualMenuItemAs","typeTokens":[{"text":"React.ComponentClass<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"> | React.FunctionComponent<"},{"text":"IContextualMenuItemProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Custom component to use for rendering individual menu items.\n\n","defaultValue":"ContextualMenuItem"},{"name":"coverTarget","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, the menu will be positioned to cover the target. If false, it will be positioned next to the target.\n\n","defaultValue":"false"},{"name":"delayUpdateFocusOnHover","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, the contextual menu will not be updated until focus enters the menu via other means. This will only result in different behavior when `shouldFocusOnMount = false`.\n"},{"name":"directionalHint","typeTokens":[{"text":"DirectionalHint"}],"kind":"property","description":"How the menu should be positioned\n\n","defaultValue":"DirectionalHint.bottomAutoEdge"},{"name":"directionalHintFixed","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the position will not change sides in an attempt to fit the ContextualMenu within bounds. It will still attempt to align it to whatever bounds are given.\n\n","defaultValue":"false"},{"name":"directionalHintForRTL","typeTokens":[{"text":"DirectionalHint"}],"kind":"property","description":"How the menu should be positioned in RTL layouts. If not specified, a mirror of `directionalHint` will be used.\n"},{"name":"doNotLayer","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true do not render on a new layer. If false render on a new layer.\n\n","defaultValue":"false"},{"name":"focusZoneProps","typeTokens":[{"text":"IFocusZoneProps","linkedPage":"FocusZone","linkedPageGroup":"react"}],"kind":"property","description":"Props to pass down to the FocusZone. NOTE: the default FocusZoneDirection will be used unless a direction is specified in the focusZoneProps (even if other focusZoneProps are defined)\n\n","defaultValue":"direction: FocusZoneDirection.vertical"},{"name":"gapSpace","typeTokens":[{"text":"number"}],"kind":"property","description":"The gap between the ContextualMenu and the target\n\n","defaultValue":"0"},{"name":"getMenuClassNames","typeTokens":[{"text":"(theme: "},{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"},{"text":", className?: string) => IContextualMenuClassNames"}],"kind":"property","description":"Method to provide the classnames to style the contextual menu.\n\n","deprecated":true,"deprecatedMessage":"Use `styles` instead to leverage mergeStyles API."},{"name":"hidden","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, renders the ContextualMenu in a hidden state. Use this flag, rather than rendering a ContextualMenu conditionally based on visibility, to improve rendering performance when it becomes visible. Note: When ContextualMenu is hidden its content will not be rendered. It will only render once the ContextualMenu is visible.\n"},{"name":"id","typeTokens":[{"text":"string"}],"kind":"property","description":"ID for the ContextualMenu's root element (inside the callout). Should be used for `aria-owns` and other such uses, rather than direct reference for programmatic purposes.\n"},{"name":"isBeakVisible","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true then the beak is visible. If false it will not be shown.\n"},{"name":"isSubMenu","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether this menu is a submenu of another menu.\n"},{"name":"items","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"[]"}],"kind":"property","description":"Menu items to display.\n","required":true},{"name":"labelElementId","typeTokens":[{"text":"string"}],"kind":"property","description":"Used as `aria-labelledby` for the menu element inside the callout.\n"},{"name":"onDismiss","typeTokens":[{"text":"(ev?: Event | React.MouseEvent | React.KeyboardEvent, dismissAll?: boolean) => void"}],"kind":"property","description":"Callback when the ContextualMenu tries to close. If `dismissAll` is true then all submenus will be dismissed.\n"},{"name":"onItemClick","typeTokens":[{"text":"(ev?: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>, item?: "},{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => boolean | void"}],"kind":"property","description":"Click handler which is invoked if `onClick` is not passed for individual contextual menu item. Returning true will dismiss the menu even if `ev.preventDefault()` was called.\n"},{"name":"onMenuDismissed","typeTokens":[{"text":"(contextualMenu?: "},{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => void"}],"kind":"property","description":"Callback for when the menu is being closed (removing from the DOM).\n"},{"name":"onMenuOpened","typeTokens":[{"text":"(contextualMenu?: "},{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":") => void"}],"kind":"property","description":"Callback for when the menu has been opened.\n"},{"name":"onRenderMenuList","typeTokens":[{"text":"IRenderFunction<"},{"text":"IContextualMenuListProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Method to override the render of the list of menu items.\n"},{"name":"onRenderSubMenu","typeTokens":[{"text":"IRenderFunction<"},{"text":"IContextualMenuProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Custom render function for a submenu.\n"},{"name":"onRestoreFocus","typeTokens":[{"text":"(params: "},{"text":"IPopupRestoreFocusParams","linkedPage":"Popup","linkedPageGroup":"react"},{"text":") => void"}],"kind":"property","description":"Called when the component is unmounting, and focus needs to be restored. If this is provided, focus will not be restored automatically, and you'll need to call `params.originalElement.focus()`.\n"},{"name":"shouldFocusOnContainer","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether to focus on the contextual menu container (as opposed to the first menu item).\n"},{"name":"shouldFocusOnMount","typeTokens":[{"text":"boolean"}],"kind":"property","description":"Whether to focus on the menu when mounted.\n\n","defaultValue":"true"},{"name":"shouldUpdateWhenHidden","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true, the menu will be updated even when `hidden=true`. Note that this will consume resources to update even when nothing is being shown to the user. This might be helpful if your updates are small and you want the menu to display quickly when `hidden` is set to false.\n"},{"name":"styles","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenuStyleProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", "},{"text":"IContextualMenuStyles","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":">"}],"kind":"property","description":"Call to provide customized styling that will layer on top of the variant rules.\n"},{"name":"subMenuHoverDelay","typeTokens":[{"text":"number"}],"kind":"property","description":"Delay (in milliseconds) to wait before expanding / dismissing a submenu on mouseEnter or mouseLeave\n"},{"name":"target","typeTokens":[{"text":"Target"}],"kind":"property","description":"The target that the ContextualMenu should try to position itself based on. It can be either an element, a query selector string resolving to a valid element, or a MouseEvent. If a MouseEvent is given, the origin point of the event will be used.\n"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","description":"Theme provided by higher-order component.\n"},{"name":"title","typeTokens":[{"text":"string"}],"kind":"property","description":"Title to be displayed at the top of the menu, above the items.\n"},{"name":"useTargetAsMinWidth","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the context menu will have a minimum width equal to the width of the target element\n\n","defaultValue":"false"},{"name":"useTargetWidth","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If true the context menu will render as the same width as the target element\n\n","defaultValue":"false"}]},{"kind":"interface","name":"IContextualMenuRenderItem","description":"\n","members":[{"name":"dismissMenu","typeTokens":[{"text":"(dismissAll?: boolean) => void"}],"kind":"property","description":"Dismiss the menu this item belongs to.\n","required":true},{"name":"dismissSubMenu","typeTokens":[{"text":"() => void"}],"kind":"property","description":"Function to close this item's subMenu, if present.\n","required":true},{"name":"openSubMenu","typeTokens":[{"text":"() => void"}],"kind":"property","description":"Function to open this item's subMenu, if present.\n","required":true}]},{"kind":"interface","name":"IContextualMenuSection","description":"\n","extendsTokens":[{"text":"React.ClassAttributes<any> "}],"members":[{"name":"bottomDivider","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If set to true, the section will display a divider at the bottom of the section.\n"},{"name":"items","typeTokens":[{"text":"IContextualMenuItem","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":"[]"}],"kind":"property","description":"The items to include inside the section.\n","required":true},{"name":"title","typeTokens":[{"text":"string"}],"kind":"property","description":"The optional section title.\n"},{"name":"topDivider","typeTokens":[{"text":"boolean"}],"kind":"property","description":"If set to true, the section will display a divider at the top of the section.\n"}]},{"kind":"interface","name":"IContextualMenuStyleProps","description":"\n","members":[{"name":"className","typeTokens":[{"text":"string"}],"kind":"property"},{"name":"theme","typeTokens":[{"text":"ITheme","linkedPage":"ITheme","linkedPageGroup":"references"}],"kind":"property","required":true}]},{"kind":"interface","name":"IContextualMenuStyles","description":"\n","members":[{"name":"container","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Style for the container which parents all menu items.\n","required":true},{"name":"header","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the header item of a ContextualMenu\n","required":true},{"name":"list","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the list that contains all menuItems.\n","required":true},{"name":"root","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Base styles for the root element of all ContextualMenus.\n","required":true},{"name":"subComponentStyles","typeTokens":[{"text":"IContextualMenuSubComponentStyles","linkedPage":"ContextualMenu","linkedPageGroup":"react"}],"kind":"property","description":"SubComponent styles.\n","required":true},{"name":"title","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Style override for the contextual menu title.\n","required":true}]},{"kind":"interface","name":"IContextualMenuSubComponentStyles","description":"\n","members":[{"name":"callout","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"ICalloutContentStyleProps","linkedPage":"Callout","linkedPageGroup":"react"},{"text":", any>"}],"kind":"property","description":"Styles for the callout that hosts the ContextualMenu options.\n","required":true},{"name":"menuItem","typeTokens":[{"text":"IStyleFunctionOrObject","linkedPage":"IStyleFunctionOrObject","linkedPageGroup":"references"},{"text":"<"},{"text":"IContextualMenuItemStyleProps","linkedPage":"ContextualMenu","linkedPageGroup":"react"},{"text":", any>"}],"kind":"property","description":"Styles for each menu item.\n","required":true}]},{"kind":"interface","name":"IMenuItemStyles","description":"\n","extendsTokens":[{"text":"IButtonStyles","linkedPage":"Button","linkedPageGroup":"react"},{"text":" "}],"members":[{"name":"anchorLink","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"checkmarkIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default style for checkmark icons.\n","required":true},{"name":"divider","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a divider item of a ContextualMenu.\n","required":true},{"name":"iconColor","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Default icon color style for known icons.\n","required":true},{"name":"item","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for a menu item that is an anchor link.\n","required":true},{"name":"linkContent","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the content inside the button/link of the menuItem.\n","required":true},{"name":"subMenuIcon","typeTokens":[{"text":"IStyle","linkedPage":"IStyle","linkedPageGroup":"references"}],"kind":"property","description":"Styles for the submenu icon of a menu item.\n","required":true}]}],"name":"ContextualMenu","group":"react"}
{
"name": "@fluentui/api-docs",
"version": "8.0.5",
"version": "8.0.6",
"description": "A package that transforms api-extractor .api.json files into page.json files",

@@ -29,3 +29,3 @@ "repository": {

"@fluentui/merge-styles": "^8.0.2",
"@fluentui/react": "^8.1.4",
"@fluentui/react": "^8.1.6",
"@fluentui/react-focus": "^8.0.2",

@@ -32,0 +32,0 @@ "@fluentui/style-utilities": "^8.0.2",

Sorry, the diff of this file is not supported yet