diff options
Diffstat (limited to 'popperjs/package/lib/createPopper.d.ts')
-rw-r--r-- | popperjs/package/lib/createPopper.d.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/popperjs/package/lib/createPopper.d.ts b/popperjs/package/lib/createPopper.d.ts new file mode 100644 index 0000000..e1c0384 --- /dev/null +++ b/popperjs/package/lib/createPopper.d.ts @@ -0,0 +1,9 @@ +import type { OptionsGeneric, Modifier, Instance, VirtualElement } from "./types"; +import detectOverflow from "./utils/detectOverflow"; +declare type PopperGeneratorArgs = { + defaultModifiers?: Array<Modifier<any, any>>; + defaultOptions?: Partial<OptionsGeneric<any>>; +}; +export declare function popperGenerator(generatorOptions?: PopperGeneratorArgs): <TModifier extends Partial<Modifier<any, any>>>(reference: Element | VirtualElement, popper: HTMLElement, options?: Partial<OptionsGeneric<TModifier>>) => Instance; +export declare const createPopper: <TModifier extends Partial<Modifier<any, any>>>(reference: Element | VirtualElement, popper: HTMLElement, options?: Partial<OptionsGeneric<TModifier>>) => Instance; +export { detectOverflow }; |