Some checks failed
No response / noResponse (push) Has been cancelled
CI / Continuous releases (push) Has been cancelled
CI / test-dev (macos-latest) (push) Has been cancelled
CI / test-dev (ubuntu-latest) (push) Has been cancelled
CI / test-dev (windows-latest) (push) Has been cancelled
Maintenance / main (push) Has been cancelled
Scorecards supply-chain security / Scorecards analysis (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
68 lines
4.1 KiB
JSON
68 lines
4.1 KiB
JSON
{
|
|
"componentDescription": "",
|
|
"propDescriptions": {
|
|
"action": {
|
|
"description": "A ref for imperative actions. It currently only supports updatePosition() action."
|
|
},
|
|
"anchorEl": {
|
|
"description": "An HTML element, <a href=\"https://mui.com/material-ui/react-popover/#virtual-element\">PopoverVirtualElement</a>, or a function that returns either. It's used to set the position of the popover."
|
|
},
|
|
"anchorOrigin": {
|
|
"description": "This is the point on the anchor where the popover's <code>anchorEl</code> will attach to. This is not used when the anchorReference is 'anchorPosition'.<br>Options: vertical: [top, center, bottom]; horizontal: [left, center, right]."
|
|
},
|
|
"anchorPosition": {
|
|
"description": "This is the position that may be used to set the position of the popover. The coordinates are relative to the application's client area."
|
|
},
|
|
"anchorReference": {
|
|
"description": "This determines which anchor prop to refer to when setting the position of the popover."
|
|
},
|
|
"BackdropComponent": {
|
|
"description": "A backdrop component. This prop enables custom backdrop rendering."
|
|
},
|
|
"BackdropProps": {
|
|
"description": "Props applied to the <a href=\"/material-ui/api/backdrop/\"><code>Backdrop</code></a> element."
|
|
},
|
|
"children": { "description": "The content of the component." },
|
|
"classes": { "description": "Override or extend the styles applied to the component." },
|
|
"container": {
|
|
"description": "An HTML element, component instance, or function that returns either. The <code>container</code> will passed to the Modal component.<br>By default, it uses the body of the anchorEl's top-level document object, so it's simply <code>document.body</code> most of the time."
|
|
},
|
|
"disableScrollLock": { "description": "Disable the scroll lock behavior." },
|
|
"elevation": { "description": "The elevation of the popover." },
|
|
"marginThreshold": {
|
|
"description": "Specifies how close to the edge of the window the popover can appear. If null, the popover will not be constrained by the window."
|
|
},
|
|
"onClose": {
|
|
"description": "Callback fired when the component requests to be closed. The <code>reason</code> parameter can optionally be used to control the response to <code>onClose</code>."
|
|
},
|
|
"open": { "description": "If <code>true</code>, the component is shown." },
|
|
"PaperProps": {
|
|
"description": "Props applied to the <a href=\"https://mui.com/material-ui/api/paper/\"><code>Paper</code></a> element.<br>This prop is an alias for <code>slotProps.paper</code> and will be overridden by it if both are used."
|
|
},
|
|
"slotProps": { "description": "The props used for each slot inside." },
|
|
"slots": { "description": "The components used for each slot inside." },
|
|
"sx": {
|
|
"description": "The system prop that allows defining system overrides as well as additional CSS styles."
|
|
},
|
|
"transformOrigin": {
|
|
"description": "This is the point on the popover which will attach to the anchor's origin.<br>Options: vertical: [top, center, bottom, x(px)]; horizontal: [left, center, right, x(px)]."
|
|
},
|
|
"TransitionComponent": {
|
|
"description": "The component used for the transition. <a href=\"https://mui.com/material-ui/transitions/#transitioncomponent-prop\">Follow this guide</a> to learn more about the requirements for this component."
|
|
},
|
|
"transitionDuration": {
|
|
"description": "Set to 'auto' to automatically calculate transition time based on height."
|
|
},
|
|
"TransitionProps": {
|
|
"description": "Props applied to the transition element. By default, the element is based on this <a href=\"https://reactcommunity.org/react-transition-group/transition/\"><code>Transition</code></a> component."
|
|
}
|
|
},
|
|
"classDescriptions": {},
|
|
"slotDescriptions": {
|
|
"backdrop": "The component used for the backdrop slot.",
|
|
"paper": "The component used for the paper slot.",
|
|
"root": "The component used for the root slot.",
|
|
"transition": "The component used for the transition slot."
|
|
}
|
|
}
|