Skip to main content

Options for creating flydown windows.

Properties (7)

Property Type Default Required Description
activeArea⚓︎ Bounds x x

Range where the flydown will remain active.

horizontalOffset⚓︎ number x x

Default horizontal offset for all flydown zones in pixels.

size⚓︎ ((data: ShowFlydownData, cancel: () => void) => Promise<Size>) | Size x x

Size of the rendered flydown window. Can be an object with a specific size, or a callback that calculates the size. The callback receives the flydown data and a function to cancel the flydown.

targetLocation⚓︎ PopupTargetLocation x x

Location ("bottom", "top", "left", "right" or "none") where the flydown will appear, relative to the defined flydown zone. If "none" is passed, the flydown will appear at { left: 0, top: 0 } of the flydown trigger zone.

verticalOffset⚓︎ number x x

Default vertical offset for all flydown zones in pixels.

windowId⚓︎ string x x

ID of the window which will be used as a flydown window.

zones⚓︎ FlydownZone[] x

Array of defined zones which when triggered will show a flydown window.