Props
interface Props extends LifecycleHooks, RenderProps {
animateFill: boolean;
appendTo: "parent" | Element | ((ref: Element) => Element);
aria: {
content?:
| "auto"
| "describedby"
| "labelledby"
| null;
expanded?: "auto" | boolean;
};delay: number | [number | null, number | null];
duration: number | [number | null, number | null];
followCursor:
| boolean
| "horizontal"
| "vertical"
| "initial";
getReferenceClientRect: null | GetReferenceClientRect;
hideOnClick: boolean | "toggle";
ignoreAttributes: boolean;
inlinePositioning: boolean;
interactive: boolean;
interactiveBorder: number;
interactiveDebounce: number;
moveTransition: string;
offset: [number, number] | (({ placement, popper, reference }: {
placement: Placement;
popper: Popper.Rect;
reference: Popper.Rect;
}) => [number, number]);placement: Placement;
plugins: Plugin<unknown>[];
popperOptions: Partial<Popper.Options>;
render: ((instance: Instance) => {
popper: PopperElement;
}) | null;showOnCreate: boolean;
sticky: boolean | "reference" | "popper";
touch: boolean | "hold" | ["hold", number];
trigger: string;
triggerTarget: Element | Element[] | null;
}§Properties
§
aria: {
[src]content?:
| "auto"
| "describedby"
| "labelledby"
| null;
expanded?: "auto" | boolean;
}§
getReferenceClientRect: null | GetReferenceClientRect
[src]§
offset: [number, number] | (({ placement, popper, reference }: {
[src]placement: Placement;
popper: Popper.Rect;
reference: Popper.Rect;
}) => [number, number])§
popperOptions: Partial<Popper.Options>
[src]§
render: ((instance: Instance) => {
[src]popper: PopperElement;
}) | null