material-ui-popup-state
Version:
easiest way to create menus, popovers, and poppers with material-ui
2 lines (1 loc) • 5.43 kB
Source Map (JSON)
{"version":3,"file":"hooks.d.ts","names":["SyntheticEvent","MouseEvent","TouchEvent","FocusEvent","PopoverPosition","PopoverReference","Variant","PopupState","open","eventOrAnchorEl","Element","close","toggle","onBlur","event","onMouseLeave","setOpen","isOpen","anchorEl","anchorPosition","setAnchorEl","setAnchorElUsed","disableAutoFocus","popupId","variant","_openEventType","_childPopupState","_setChildPopupState","popupState","CoreState","hovered","focused","_deferNextOpen","_deferNextClose","initCoreState","usePopupState","parentPopupState","anchorRef","el","ControlAriaProps","bindTrigger","onClick","onTouchStart","bindContextMenu","onContextMenu","bindToggle","bindHover","onMouseOver","bindFocus","onFocus","bindDoubleClick","onDoubleClick","bindPopover","id","anchorReference","onClose","disableEnforceFocus","disableRestoreFocus","bindMenu","autoFocus","disableAutoFocusItem","bindPopper","bindDialog"],"sources":["src/hooks.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}