PHP 8.2.30
Preview: enums.js.flow Size: 2.70 KB
/proc/thread-self/root/home/byroehnu/.trash/node_modules11/@popperjs/core/lib/enums.js.flow

// @flow
export const top: 'top' = 'top';
export const bottom: 'bottom' = 'bottom';
export const right: 'right' = 'right';
export const left: 'left' = 'left';
export const auto: 'auto' = 'auto';
export type BasePlacement =
  | typeof top
  | typeof bottom
  | typeof right
  | typeof left;
export const basePlacements: Array<BasePlacement> = [top, bottom, right, left];

export const start: 'start' = 'start';
export const end: 'end' = 'end';
export type Variation = typeof start | typeof end;

export const clippingParents: 'clippingParents' = 'clippingParents';
export const viewport: 'viewport' = 'viewport';
export type Boundary = Element | Array<Element> | typeof clippingParents;
export type RootBoundary = typeof viewport | 'document';

export const popper: 'popper' = 'popper';
export const reference: 'reference' = 'reference';
export type Context = typeof popper | typeof reference;

export type VariationPlacement =
  | 'top-start'
  | 'top-end'
  | 'bottom-start'
  | 'bottom-end'
  | 'right-start'
  | 'right-end'
  | 'left-start'
  | 'left-end';
export type AutoPlacement = 'auto' | 'auto-start' | 'auto-end';
export type ComputedPlacement = VariationPlacement | BasePlacement;
export type Placement = AutoPlacement | BasePlacement | VariationPlacement;

export const variationPlacements: Array<VariationPlacement> = basePlacements.reduce(
  (acc: Array<VariationPlacement>, placement: BasePlacement) =>
    acc.concat([(`${placement}-${start}`: any), (`${placement}-${end}`: any)]),
  []
);
export const placements: Array<Placement> = [...basePlacements, auto].reduce(
  (
    acc: Array<Placement>,
    placement: BasePlacement | typeof auto
  ): Array<Placement> =>
    acc.concat([
      placement,
      (`${placement}-${start}`: any),
      (`${placement}-${end}`: any),
    ]),
  []
);

// modifiers that need to read the DOM
export const beforeRead: 'beforeRead' = 'beforeRead';
export const read: 'read' = 'read';
export const afterRead: 'afterRead' = 'afterRead';
// pure-logic modifiers
export const beforeMain: 'beforeMain' = 'beforeMain';
export const main: 'main' = 'main';
export const afterMain: 'afterMain' = 'afterMain';
// modifier with the purpose to write to the DOM (or write into a framework state)
export const beforeWrite: 'beforeWrite' = 'beforeWrite';
export const write: 'write' = 'write';
export const afterWrite: 'afterWrite' = 'afterWrite';
export const modifierPhases: Array<ModifierPhases> = [
  beforeRead,
  read,
  afterRead,
  beforeMain,
  main,
  afterMain,
  beforeWrite,
  write,
  afterWrite,
];

export type ModifierPhases =
  | typeof beforeRead
  | typeof read
  | typeof afterRead
  | typeof beforeMain
  | typeof main
  | typeof afterMain
  | typeof beforeWrite
  | typeof write
  | typeof afterWrite;

Directory Contents

Dirs: 3 × Files: 21

Name Size Perms Modified Actions
dom-utils DIR
- drwxr-xr-x 2026-02-28 00:30:24
Edit Download
modifiers DIR
- drwxr-xr-x 2026-02-28 00:30:36
Edit Download
utils DIR
- drwxr-xr-x 2026-02-28 00:31:04
Edit Download
750 B lrw-r--r-- 2026-02-28 00:27:18
Edit Download
7.17 KB lrw-r--r-- 2026-02-28 00:27:28
Edit Download
6.58 KB lrw-r--r-- 2026-02-28 00:27:34
Edit Download
1.96 KB lrw-r--r-- 2026-02-28 00:27:42
Edit Download
1.30 KB lrw-r--r-- 2026-02-28 00:27:46
Edit Download
2.70 KB lrw-r--r-- 2026-02-28 00:28:00
Edit Download
286 B lrw-r--r-- 2026-02-28 00:28:02
Edit Download
443 B lrw-r--r-- 2026-02-28 00:28:06
Edit Download
462 B lrw-r--r-- 2026-02-28 00:28:10
Edit Download
163 B lrw-r--r-- 2026-02-28 00:28:14
Edit Download
193 B lrw-r--r-- 2026-02-28 00:28:18
Edit Download
232 B lrw-r--r-- 2026-02-28 00:28:22
Edit Download
705 B lrw-r--r-- 2026-02-28 00:28:24
Edit Download
603 B lrw-r--r-- 2026-02-28 00:28:28
Edit Download
614 B lrw-r--r-- 2026-02-28 00:28:28
Edit Download
1.01 KB lrw-r--r-- 2026-02-28 00:28:28
Edit Download
1.06 KB lrw-r--r-- 2026-02-28 00:28:30
Edit Download
1.06 KB lrw-r--r-- 2026-02-28 00:28:32
Edit Download
5.10 KB lrw-r--r-- 2026-02-28 00:28:34
Edit Download
0 B lrw-r--r-- 2026-02-28 00:28:34
Edit Download
4.82 KB lrw-r--r-- 2026-02-28 00:28:36
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).