UNPKG

@furystack/shades

Version:

A lightweight UI framework for FuryStack with JSX support

14 lines (13 loc) 359 B
/** * Captures the current focus and selection range within a DOM subtree. * Used internally by the reconciler to preserve user selection across re-renders. */ export interface SelectionState { focusedPath?: number[] selectionRange?: { startOffset: number startContainerPath: number[] endOffset: number endContainerPath: number[] } }