Skip to content

Input, focus, and native HTML

Read as Markdown

Detailed agent guidance · All capabilities

  • DragHandle: Moves a frame when users drag its children’s hit areas.
  • FocusManagement: Opts a Pibbl subtree into logical Canvas focus management.
  • HtmlBox: Mounts persistent native HTML in a transformed, clipped Pibbl box.
  • KeyboardNavigation: Adds deterministic directional navigation inside a focus subtree.
  • ManipulationFrame: Binds one manipulation controller to a positioned subtree.
  • ResizeHandle: Adds one CSS-pixel resize target to a manipulation frame.
  • ResizeHandles: Adds a conventional set of resize controls to a manipulation frame.
  • RotationHandle: Adds a rotation handle outside a manipulation frame.
  • useCursor: Wires a CSS cursor to a component or a logical Path2D region.
  • useEventListener: Registers propagation listeners for the current logical component.
  • useEventTarget: Defines a geometric logical event and focus target.
  • useManipulation: Creates component-owned move and resize interaction state.
  • Event types: Logical event facades, target contracts, and focus-navigation options.
  • HTML box types: Native HTML mounting, updates, presentation, and focus snapshots.

Documentation built with @pibbl/core 0.0.2, revision c321a83. ALPHA — NOT FOR PRODUCTION USE.