Ajout des modules
All checks were successful
Déploiement DEV / deploy (push) Successful in 9s

This commit is contained in:
Christian CUNAT-BRULE
2026-08-06 20:51:00 +02:00
parent 4739a83d2c
commit 5db1c28fd8
2477 changed files with 74218 additions and 2 deletions

View File

@@ -0,0 +1,38 @@
import type { PositioningStrategy, Offsets, Modifier, Rect } from "../types";
import { BasePlacement, Variation } from "../enums";
export declare type RoundOffsets = (offsets: Partial<{
x: number;
y: number;
centerOffset: number;
}>) => Offsets;
export declare type Options = {
gpuAcceleration: boolean;
adaptive: boolean;
roundOffsets?: boolean | RoundOffsets;
};
export declare function mapToStyles({ popper, popperRect, placement, variation, offsets, position, gpuAcceleration, adaptive, roundOffsets, isFixed }: {
popper: HTMLElement;
popperRect: Rect;
placement: BasePlacement;
variation: Variation | null | undefined;
offsets: Partial<{
x: number;
y: number;
centerOffset: number;
}>;
position: PositioningStrategy;
gpuAcceleration: boolean;
adaptive: boolean;
roundOffsets: boolean | RoundOffsets;
isFixed: boolean;
}): {
transform: string;
top: string;
right: string;
bottom: string;
left: string;
position: PositioningStrategy;
};
export declare type ComputeStylesModifier = Modifier<"computeStyles", Options>;
declare const _default: ComputeStylesModifier;
export default _default;