44 lines
1.3 KiB
TypeScript
44 lines
1.3 KiB
TypeScript
import { Placement } from '@popperjs/core';
|
|
|
|
declare const cssVars: {
|
|
readonly arrowShadowColor: {
|
|
var: string;
|
|
varRef: string;
|
|
};
|
|
readonly arrowSize: {
|
|
var: string;
|
|
varRef: string;
|
|
};
|
|
readonly arrowSizeHalf: {
|
|
var: string;
|
|
varRef: string;
|
|
};
|
|
readonly arrowBg: {
|
|
var: string;
|
|
varRef: string;
|
|
};
|
|
readonly transformOrigin: {
|
|
var: string;
|
|
varRef: string;
|
|
};
|
|
readonly arrowOffset: {
|
|
var: string;
|
|
varRef: string;
|
|
};
|
|
};
|
|
declare function getBoxShadow(placement: Placement): "1px 1px 0px 0 var(--popper-arrow-shadow-color)" | "-1px -1px 0px 0 var(--popper-arrow-shadow-color)" | "-1px 1px 0px 0 var(--popper-arrow-shadow-color)" | "1px -1px 0px 0 var(--popper-arrow-shadow-color)" | undefined;
|
|
declare const toTransformOrigin: (placement: Placement) => string;
|
|
declare const defaultEventListeners: {
|
|
scroll: boolean;
|
|
resize: boolean;
|
|
};
|
|
declare function getEventListenerOptions(value?: boolean | Partial<typeof defaultEventListeners>): {
|
|
enabled?: boolean | undefined;
|
|
options?: {
|
|
scroll: boolean;
|
|
resize: boolean;
|
|
} | undefined;
|
|
};
|
|
|
|
export { cssVars, getBoxShadow, getEventListenerOptions, toTransformOrigin };
|