# Documentation completeness
Every public API needs an explanation, its simplest complete code example, and appropriate verification. Visual APIs should also have live previews. Types need usage examples rather than meaningless standalone canvases.

The inventory currently contains 842 distinct symbol names. 842 have complete example programs registered for the minimal-example checks. 0 remain pending. Grouped documentation alone is not counted as a complete example.

[Machine-readable inventory](/agents/coverage.json) distinguishes registered minimal sources from unreviewed learning-example candidates. A null minimalExample means a complete program has not yet been supplied.

## Review queue

- [Absolute](/reference/components/absolute/): value; [complete minimal source](/minimal/layout/absolute-overlay.tsx).
- [AbsoluteProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/layout/absolute-overlay.tsx).
- [AbsoluteStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/absolute-overlay.tsx).
- [affineTransform](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/affine.ts); [existing example](/examples/text-envelope/).
- [AnchoredItem](/reference/components/anchored-layout/): type; [complete minimal source](/minimal/viz/anchored.tsx).
- [AnchoredLayout](/reference/components/anchored-layout/): value; [complete minimal source](/minimal/viz/anchored.tsx).
- [AnchoredLayoutProps](/reference/components/anchored-layout/): type; [complete minimal source](/minimal/viz/anchored.tsx).
- [AnchoredPlacement](/reference/components/anchored-layout/): type; [complete minimal source](/minimal/viz/anchored.tsx).
- [applyForce2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [applyImpulse2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx); [existing example](/examples/physics-panels/).
- [applyTorque2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [Arc](/reference/components/arc/): value; [complete minimal source](/minimal/drawing/round-shapes.tsx); [existing example](/examples/arc/).
- [arcBendTransform](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/bends.ts); [existing example](/examples/path-bending/).
- [ArcBendTransformOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/bends.ts).
- [ArcPathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/circular-factories.ts).
- [ArcProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [arcShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [ArcStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [AreaSeries](/reference/components/area-series/): value; [complete minimal source](/minimal/viz/area.tsx).
- [AreaSeriesProps](/reference/components/area-series/): type; [complete minimal source](/minimal/viz/area.tsx).
- [AreaSeriesStyle](/reference/components/area-series/): type; [complete minimal source](/minimal/viz/area.tsx).
- [aseprite](/reference/functions/sprite-sheets/): value; [complete minimal source](/minimal/sprites/formats.ts).
- [assign](/reference/functions/machines/): value; [complete minimal source](/minimal/machines/tasks.tsx).
- [Axis](/reference/components/axis/): value; [complete minimal source](/minimal/viz/scales.tsx).
- [AxisProps](/reference/components/axis/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [AxisStyle](/reference/components/axis/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [AxisTitle](/reference/components/axis-title/): value; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [AxisTitleProps](/reference/components/axis-title/): type; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [BandCategory](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [BandDomain](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [BandScaleRange](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [BarCategoryAccessor](/reference/components/bar-series/): type; [complete minimal source](/minimal/viz/bars.tsx).
- [BarScale](/reference/components/scale/): value; [complete minimal source](/minimal/viz/scales.tsx).
- [BarScaleProps](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [BarSeries](/reference/components/bar-series/): value; [complete minimal source](/minimal/viz/bars.tsx).
- [BarSeriesProps](/reference/components/bar-series/): type; [complete minimal source](/minimal/viz/bars.tsx).
- [BarSeriesStyle](/reference/components/bar-series/): type; [complete minimal source](/minimal/viz/bars.tsx).
- [BarStyleResolver](/reference/components/bar-series/): type; [complete minimal source](/minimal/viz/bars.tsx).
- [BarThresholdFill](/reference/components/bar-series/): type; [complete minimal source](/minimal/viz/bars.tsx).
- [batch](/reference/functions/batch/): value; [complete minimal source](/minimal/lifecycle/signals.ts).
- [BendTransformOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/bends.ts).
- [bifrost](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/bifrost.tsx); [existing example](/examples/visibility-transitions/).
- [blur](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-blur-shadow.tsx).
- [blurReveal](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/blur-reveal.tsx).
- [boundsOfShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [boxShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [BoxStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [brightness](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-tone.tsx).
- [Canvas](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/mount.tsx).
- [CanvasMeasurementService](/reference/types/layout/): type; [complete minimal source](/minimal/layout/measure.tsx).
- [Capsule2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [Capsule2DProps](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [Capsule2DStyle](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [capsuleShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [cellular](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-material-recipes.tsx); [existing example](/examples/stirred-ink/).
- [Chain2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [Chain2DProps](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [Chain2DStyle](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [chainShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [ChartLineProps](/reference/components/chart-lines/): type; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [Circle](/reference/components/circle/): value; [complete minimal source](/minimal/drawing/round-shapes.tsx); [existing example](/examples/circle/).
- [CirclePathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/circular-factories.ts).
- [CircleProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [circleShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [CircleStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [Clip](/reference/components/clip/): value; [complete minimal source](/minimal/drawing/composition.tsx).
- [ClipProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [ClipStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [closestPoint](/reference/functions/closest-point/): value; [complete minimal source](/minimal/viz/hover-queries.ts).
- [ClosestPointHit](/reference/functions/closest-point/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [ClosestPointOptions](/reference/functions/closest-point/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [closestX](/reference/functions/closest-x/): value; [complete minimal source](/minimal/viz/hover-queries.ts).
- [ClosestXHit](/reference/functions/closest-x/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [ClosestXOptions](/reference/functions/closest-x/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [collider2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx); [existing example](/examples/physics-panels/).
- [ColorScaleStop](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [composeTransforms](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/affine.ts); [existing example](/examples/text-envelope/).
- [computed](/reference/functions/computed/): value; [complete minimal source](/minimal/lifecycle/signals.ts).
- [Constraints](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [contactBetweenShapes2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [containsPoint2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [contrast](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-tone.tsx).
- [createArcPath](/reference/functions/create-arc-path/): value; [complete minimal source](/minimal/paths/circular-factories.ts).
- [createCirclePath](/reference/functions/create-circle-path/): value; [complete minimal source](/minimal/paths/circular-factories.ts).
- [createElement](/reference/functions/create-element/): value; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [createEllipsePath](/reference/functions/create-ellipse-path/): value; [complete minimal source](/minimal/paths/circular-factories.ts).
- [createLinePath](/reference/functions/create-line-path/): value; [complete minimal source](/minimal/paths/line-svg-factories.ts).
- [createMachine](/reference/functions/machines/): value; [complete minimal source](/minimal/machines/tasks.tsx).
- [CreateMachineOptions](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [createPhysicsTestHarness2D](/reference/functions/physics-2d-testing/): value; [complete minimal source](/minimal/physics/testing-harness.tsx).
- [createPolygonPath](/reference/functions/create-polygon-path/): value; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [createRectanglePath](/reference/functions/create-rectangle-path/): value; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [createRegularPolygonPath](/reference/functions/create-regular-polygon-path/): value; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [createStarPath](/reference/functions/create-star-path/): value; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [createSvgPath](/reference/functions/create-svg-path/): value; [complete minimal source](/minimal/paths/line-svg-factories.ts).
- [createTextGeometry](/reference/functions/text-geometry/): value; [complete minimal source](/minimal/text/outline.tsx); [existing example](/examples/text-geometry/).
- [createWedgePath](/reference/functions/create-wedge-path/): value; [complete minimal source](/minimal/paths/circular-factories.ts).
- [CursorStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [defineAnimation](/reference/functions/define-animation/): value; [complete minimal source](/minimal/animation/custom.tsx).
- [defineMachine](/reference/functions/machines/): value; [complete minimal source](/minimal/machines/tasks.tsx).
- [defineParticleEffect2D](/reference/functions/define-particle-effect-2d/): value; [complete minimal source](/minimal/particles/effect.ts).
- [definePrimitive](/reference/functions/define-primitive/): value; [complete minimal source](/minimal/lifecycle/primitive.tsx); [existing example](/examples/energy-transitions/).
- [defineRenderLayer](/reference/functions/define-render-layer/): value; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx); [existing example](/examples/growing-reveal/).
- [defineSeries](/reference/functions/define-series/): value; [complete minimal source](/minimal/viz/hover-queries.ts).
- [defineSpriteAnimation](/reference/functions/sprite-sheets/): value; [complete minimal source](/minimal/sprites/atlas.tsx).
- [defineTexture](/reference/types/texture-resources/): value; [complete minimal source](/minimal/lifecycle/texture.tsx); [existing example](/examples/plasma-globe/).
- [defineThreeLayer](/reference/functions/define-three-layer/): value; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [defineTransition](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/custom.tsx).
- [degrees](/reference/functions/degrees/): value; [complete minimal source](/minimal/manipulation/basic.tsx).
- [disableBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [displacement](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-water-light.tsx); [existing example](/examples/rainy-window/).
- [dissolve](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/dissolve.tsx).
- [distanceBetweenShapes2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [DivergingColorScale](/reference/components/color-scales/): value; [complete minimal source](/minimal/viz/colors.tsx).
- [DivergingColorScaleProps](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [DomainNavigationConstraints](/reference/functions/domain-navigation/): type; [complete minimal source](/minimal/viz/navigation.tsx).
- [DragHandle](/reference/components/drag-handle/): value; [complete minimal source](/minimal/manipulation/controller.tsx).
- [drive](/reference/functions/drive/): value; [complete minimal source](/minimal/animation/tween.tsx).
- [dropShadow](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-blur-shadow.tsx).
- [dynamicBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx); [existing example](/examples/physics-panels/).
- [easing](/reference/functions/easing/): value; [complete minimal source](/minimal/animation/tween.tsx).
- [Edges](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [EdgeValues](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [ElectricControl](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-lightning.tsx).
- [ElectricOptions](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-lightning.tsx).
- [ElectricPoint](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-lightning.tsx).
- [ElectricSource](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-tendrils.tsx).
- [ElectricSourceMessage](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-tendrils.tsx).
- [Ellipse](/reference/components/ellipse/): value; [complete minimal source](/minimal/drawing/round-shapes.tsx); [existing example](/examples/ellipse/).
- [EllipsePathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/circular-factories.ts).
- [EllipseProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [ellipseShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [EllipseStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [embers](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/embers.tsx); [existing example](/examples/visibility-transitions/).
- [enableBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [EnvelopeGuide](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [envelopeTransform](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/quad-envelope.ts); [existing example](/examples/text-envelope/).
- [EnvelopeTransformOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [extent](/reference/functions/utc-domains/): value; [complete minimal source](/minimal/viz/utc.tsx).
- [fade](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/fade.tsx); [existing example](/examples/visibility-transitions/).
- [FillStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [findAabbMatch2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [findAllAabbMatches2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [findAllPointMatches2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [findAllShapeOverlaps2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [findPointMatch2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [findShapeOverlap2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [flattenPath](/reference/functions/path-geometry/): value; [complete minimal source](/minimal/paths/geometry.ts); [existing example](/examples/path-geometry/).
- [FlattenPathOptions](/reference/functions/path-geometry/): type; [complete minimal source](/minimal/paths/geometry.ts).
- [flattenPathWang](/reference/functions/path-geometry/): value; [complete minimal source](/minimal/paths/geometry.ts); [existing example](/examples/path-geometry/).
- [Flex](/reference/components/flex/): value; [complete minimal source](/minimal/layout/flow-flex.tsx).
- [FlexItemStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/flow-flex.tsx).
- [FlexProps](/reference/types/layout/): type; [complete minimal source](/minimal/layout/flow-flex.tsx).
- [FlexStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/flow-flex.tsx).
- [Flow](/reference/components/flow/): value; [complete minimal source](/minimal/layout/flow-flex.tsx).
- [FlowProps](/reference/types/layout/): type; [complete minimal source](/minimal/layout/flow-flex.tsx).
- [FlowStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/flow-flex.tsx).
- [FocusManagement](/reference/components/focus-management/): value; [complete minimal source](/minimal/events/focus.tsx).
- [FocusManagementProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/events/focus.tsx).
- [formatNumber](/reference/components/numeric-ticks/): value; [complete minimal source](/minimal/viz/numeric-ticks.ts).
- [Fragment](/reference/overview/): value; [complete minimal source](/minimal/compiler/production.ts).
- [fromCallback](/reference/functions/machines/): value; [complete minimal source](/minimal/machines/tasks.tsx).
- [fromPhysicsPoint2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [grayscale](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-color.tsx).
- [Grid](/reference/components/grid/): value; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [GridItemStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [GridLines](/reference/components/chart-lines/): value; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [GridLinesProps](/reference/components/chart-lines/): type; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [GridProps](/reference/types/layout/): type; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [GridStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [GridTrack](/reference/types/layout/): type; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [Group](/reference/components/group/): value; [complete minimal source](/minimal/drawing/composition.tsx); [existing example](/examples/filters/).
- [GroupProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [GStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [hasAabbMatch2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [hasPointMatch2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [hasShapeOverlap2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [hologram](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/hologram.tsx); [existing example](/examples/visibility-transitions/).
- [HorizontalLine](/reference/components/horizontal-line/): value; [complete minimal source](/minimal/drawing/strokes-paths.tsx); [existing example](/examples/horizontal-line/).
- [HorizontalLineProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [HorizontalLineStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [HoverBounds](/reference/components/hover-card/): type; [complete minimal source](/minimal/viz/hover-card.tsx).
- [HoverCard](/reference/components/hover-card/): value; [complete minimal source](/minimal/viz/hover-card.tsx).
- [HoverCardProps](/reference/components/hover-card/): type; [complete minimal source](/minimal/viz/hover-card.tsx).
- [HoverCardStyle](/reference/components/hover-card/): type; [complete minimal source](/minimal/viz/hover-card.tsx).
- [HoverData](/reference/components/hover-data/): value; [complete minimal source](/minimal/viz/hover-card.tsx).
- [HoverDataProps](/reference/components/hover-data/): type; [complete minimal source](/minimal/viz/hover-card.tsx).
- [HoverHit](/reference/functions/closest-point/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HoverInterpolation](/reference/functions/linear-interpolation/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HoverPlacement](/reference/components/hover-card/): type; [complete minimal source](/minimal/viz/hover-card.tsx).
- [HoverPoint](/reference/functions/closest-point/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HoverQuery](/reference/components/hover-data/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HoverQueryContext](/reference/components/hover-data/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HoverSample](/reference/functions/interpolate-x/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HoverSeries](/reference/functions/define-series/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HoverSeriesMap](/reference/functions/define-series/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [HtmlBox](/reference/components/html-box/): value; [complete minimal source](/minimal/lifecycle/html.tsx); [existing example](/examples/text-envelope/).
- [HtmlBoxFocusState](/reference/types/html-box/): type; [complete minimal source](/minimal/lifecycle/html.tsx).
- [HtmlBoxProps](/reference/types/html-box/): type; [complete minimal source](/minimal/lifecycle/html.tsx).
- [HtmlBoxStyle](/reference/types/html-box/): type; [complete minimal source](/minimal/lifecycle/html.tsx).
- [HtmlMountCallback](/reference/types/html-box/): type; [complete minimal source](/minimal/lifecycle/html.tsx).
- [HtmlUpdateFunction](/reference/types/html-box/): type; [complete minimal source](/minimal/lifecycle/html.tsx).
- [hueRotate](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-color.tsx).
- [Image](/reference/components/image/): value; [complete minimal source](/minimal/drawing/composition.tsx).
- [ImageProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [ImgStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [InkBounds](/reference/functions/text-geometry/): type; [complete minimal source](/minimal/text/outline.tsx).
- [InkMessage](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-ink-recipe.tsx).
- [inspectPhysics2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [interpolateX](/reference/functions/interpolate-x/): value; [complete minimal source](/minimal/viz/hover-queries.ts).
- [InterpolateXOptions](/reference/functions/interpolate-x/): type; [complete minimal source](/minimal/viz/hover-queries.ts).
- [IntervalBandSeries](/reference/components/interval-band-series/): value; [complete minimal source](/minimal/viz/interval-band.tsx).
- [IntervalBandSeriesProps](/reference/components/interval-band-series/): type; [complete minimal source](/minimal/viz/interval-band.tsx).
- [invert](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-color.tsx).
- [isSignal](/reference/functions/is-signal/): value; [complete minimal source](/minimal/lifecycle/signals.ts).
- [jsx](/reference/overview/): compiler; [complete minimal source](/minimal/compiler/production.ts).
- [JSX](/reference/overview/): compiler; [complete minimal source](/minimal/compiler/production.ts).
- [jsxDEV](/reference/overview/): compiler; [complete minimal source](/minimal/compiler/development.ts).
- [jsxs](/reference/overview/): compiler; [complete minimal source](/minimal/compiler/production.ts).
- [KeyboardNavigation](/reference/components/keyboard-navigation/): value; [complete minimal source](/minimal/events/focus.tsx).
- [KeyboardNavigationProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/events/focus.tsx).
- [keyframes](/reference/functions/keyframes/): value; [complete minimal source](/minimal/animation/composition.tsx).
- [kinematicBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [Layer](/reference/components/layer/): value; [complete minimal source](/minimal/drawing/composition.tsx); [existing example](/examples/underwater/).
- [LayerProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [LayerStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [LayoutBox](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [layoutDiagnostic](/reference/functions/layout-diagnostic/): value; [complete minimal source](/minimal/layout/box-helpers.ts).
- [LayoutDiagnostic](/reference/functions/layout-diagnostic/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [LayoutDiagnosticContext](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [LayoutDiagnosticInput](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [LayoutItemStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/layout-box.tsx).
- [Length](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [lightning](/reference/types/electric-textures/): value; [complete minimal source](/minimal/textures/texture-lightning.tsx).
- [LightningMessage](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-lightning.tsx).
- [LightningOptions](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-lightning.tsx).
- [Line](/reference/components/line/): value; [complete minimal source](/minimal/drawing/strokes-paths.tsx); [existing example](/examples/line/).
- [LineAccessor](/reference/components/line-series/): type; [complete minimal source](/minimal/viz/lines.tsx).
- [LinearDomain](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [linearInterpolation](/reference/functions/linear-interpolation/): value; [complete minimal source](/minimal/viz/hover-queries.ts).
- [LinearScale](/reference/components/scale/): value; [complete minimal source](/minimal/viz/scales.tsx).
- [LinearScaleProps](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [LinearTickOptions](/reference/components/numeric-ticks/): type; [complete minimal source](/minimal/viz/numeric-ticks.ts).
- [linearTicks](/reference/components/numeric-ticks/): value; [complete minimal source](/minimal/viz/numeric-ticks.ts).
- [LineCoordinate](/reference/components/line-series/): type; [complete minimal source](/minimal/viz/lines.tsx).
- [LineCurve](/reference/components/line-series/): type; [complete minimal source](/minimal/viz/lines.tsx).
- [LinePathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/line-svg-factories.ts).
- [LineProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [LineSeries](/reference/components/line-series/): value; [complete minimal source](/minimal/viz/lines.tsx).
- [LineSeriesProps](/reference/components/line-series/): type; [complete minimal source](/minimal/viz/lines.tsx).
- [LineSeriesStyle](/reference/components/line-series/): type; [complete minimal source](/minimal/viz/lines.tsx).
- [LineStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [loadOutlineFont](/reference/functions/text-geometry/): value; [complete minimal source](/minimal/text/outline.tsx); [existing example](/examples/text-geometry/).
- [loadSpriteSheet](/reference/functions/sprite-sheets/): value; [complete minimal source](/minimal/sprites/atlas.tsx).
- [LogScale](/reference/components/log-scale/): value; [complete minimal source](/minimal/viz/log-scale.tsx).
- [LogScaleProps](/reference/components/log-scale/): type; [complete minimal source](/minimal/viz/log-scale.tsx).
- [MachineAction](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineActionContext](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineActions](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineActor](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineAnimationOptions](/reference/types/machines/): type; [complete minimal source](/minimal/machines/animation.tsx).
- [MachineAnimationProgramFactory](/reference/types/machines/): type; [complete minimal source](/minimal/machines/animation.tsx).
- [MachineDefinition](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineEvent](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineEventRoutes](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineInvocation](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineSnapshot](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineState](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineStatus](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineTask](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineTaskCleanup](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineTaskContext](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineTaskDoneEvent](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineTaskErrorEvent](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineTransition](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [MachineTransitionConfig](/reference/types/machines/): type; [complete minimal source](/minimal/machines/tasks.tsx).
- [Manipulable](/reference/components/manipulable/): value; [complete minimal source](/minimal/manipulation/basic.tsx).
- [ManipulationFrame](/reference/components/manipulation-frame/): value; [complete minimal source](/minimal/manipulation/controller.tsx).
- [marble](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-material-recipes.tsx); [existing example](/examples/stirred-ink/).
- [marker](/reference/functions/marker/): value; [complete minimal source](/minimal/animation/composition.tsx); [existing example](/examples/signals-and-animation/).
- [massProperties2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [MaterialOptions](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-material-recipes.tsx).
- [measureElement](/reference/functions/measure-element/): value; [complete minimal source](/minimal/layout/measure.tsx).
- [MeasureInput](/reference/types/layout/): type; [complete minimal source](/minimal/layout/measure.tsx).
- [MeasureResult](/reference/types/layout/): type; [complete minimal source](/minimal/layout/measure.tsx).
- [meshTransform](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/mesh.ts).
- [MeshTransformOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/mesh.ts).
- [monotoneX](/reference/functions/series-curves/): value; [complete minimal source](/minimal/viz/monotone.tsx).
- [nearestDomainValue](/reference/functions/nearest-domain-value/): value; [complete minimal source](/minimal/viz/nearest.ts).
- [nearestPoint](/reference/functions/nearest-point/): value; [complete minimal source](/minimal/viz/nearest.ts).
- [NearestPoint](/reference/functions/nearest-point/): type; [complete minimal source](/minimal/viz/nearest.ts).
- [NearestPointOptions](/reference/functions/nearest-point/): type; [complete minimal source](/minimal/viz/nearest.ts).
- [niceLinearDomain](/reference/components/numeric-ticks/): value; [complete minimal source](/minimal/viz/numeric-ticks.ts).
- [niceUTCDomain](/reference/functions/utc-domains/): value; [complete minimal source](/minimal/viz/utc.tsx).
- [NormalizedStyle](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [normalizeEdges](/reference/functions/normalize-edges/): value; [complete minimal source](/minimal/layout/box-helpers.ts).
- [NumberFormatOptions](/reference/components/numeric-ticks/): type; [complete minimal source](/minimal/viz/numeric-ticks.ts).
- [NumericDomain](/reference/functions/utc-domains/): type; [complete minimal source](/minimal/viz/utc.tsx).
- [opacity](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-finish.tsx).
- [OutlineFont](/reference/functions/text-geometry/): type; [complete minimal source](/minimal/text/outline.tsx).
- [OutlineFontOptions](/reference/functions/text-geometry/): type; [complete minimal source](/minimal/text/outline.tsx).
- [overlapShapes2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [Overlay](/reference/components/overlay/): value; [complete minimal source](/minimal/layout/absolute-overlay.tsx).
- [OverlayProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/layout/absolute-overlay.tsx).
- [OverlayStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/absolute-overlay.tsx).
- [PaintStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [panDomain](/reference/functions/domain-navigation/): value; [complete minimal source](/minimal/viz/navigation.tsx).
- [PanDomainOptions](/reference/functions/domain-navigation/): type; [complete minimal source](/minimal/viz/navigation.tsx).
- [paper](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-material-recipes.tsx); [existing example](/examples/stirred-ink/).
- [parallel](/reference/functions/parallel/): value; [complete minimal source](/minimal/animation/composition.tsx); [existing example](/examples/signals-and-animation/).
- [particleChoice](/reference/functions/particle-descriptors/): value; [complete minimal source](/minimal/particles/descriptors.ts).
- [particleCurve](/reference/functions/particle-descriptors/): value; [complete minimal source](/minimal/particles/descriptors.ts).
- [particleGradient](/reference/functions/particle-descriptors/): value; [complete minimal source](/minimal/particles/descriptors.ts).
- [particleInteger](/reference/functions/particle-descriptors/): value; [complete minimal source](/minimal/particles/descriptors.ts).
- [particleParameter](/reference/functions/particle-descriptors/): value; [complete minimal source](/minimal/particles/descriptors.ts).
- [particleRange](/reference/functions/particle-descriptors/): value; [complete minimal source](/minimal/particles/descriptors.ts).
- [Particles2D](/reference/components/particles-2d/): value; [complete minimal source](/minimal/particles/system.tsx); [existing example](/examples/fire-and-flow/).
- [Particles2DProps](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [Particles2DStyle](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [Path](/reference/components/path/): value; [complete minimal source](/minimal/drawing/strokes-paths.tsx); [existing example](/examples/path/).
- [PathBendAlign](/reference/functions/path-bending/): type; [complete minimal source](/minimal/paths/bends.ts).
- [PathBendArc](/reference/functions/path-bending/): type; [complete minimal source](/minimal/paths/bends.ts).
- [PathBendBaseline](/reference/functions/path-bending/): type; [complete minimal source](/minimal/paths/bends.ts).
- [PathBendFit](/reference/functions/path-bending/): type; [complete minimal source](/minimal/paths/bends.ts).
- [PathBendOverflow](/reference/functions/path-bending/): type; [complete minimal source](/minimal/paths/bends.ts).
- [pathBendTransform](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/bends.ts); [existing example](/examples/along-path/).
- [PathBendTransformOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/bends.ts).
- [PathGeometry](/reference/functions/path-geometry/): type; [complete minimal source](/minimal/paths/geometry.ts); [existing example](/examples/path-geometry/).
- [PathGuide](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [PathGuideOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [PathGuideStation](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [PathPoint](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/affine.ts).
- [PathProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [PathQuadCorners](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [PathQuadMode](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [PathRect](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/affine.ts).
- [PathSegment](/reference/functions/path-geometry/): type; [complete minimal source](/minimal/paths/geometry.ts).
- [PathStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [PathTransform](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/affine.ts).
- [Percentage](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [PhysicsDebug2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [physicsObstacles2D](/reference/functions/physics-obstacles/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx); [existing example](/examples/embers-physics/).
- [PhysicsShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PhysicsShape2DProps](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PhysicsShape2DStyle](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PhysicsWorld2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx); [existing example](/examples/physics-panels/).
- [pibbl](/reference/functions/pibbl/): value; [complete minimal source](/minimal/lifecycle/mount.tsx).
- [PibblAnimatedValueOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/targets.tsx).
- [PibblAnimationDefinition](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblAnimationOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/custom.tsx).
- [PibblAnimationProgram](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/composition.tsx).
- [PibblAnimationRepeatDirection](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/composition.tsx).
- [PibblAnimationRepeatOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/composition.tsx).
- [PibblAnimationSampleInput](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/custom.tsx).
- [PibblAnimationTarget](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/targets.tsx).
- [PibblBifrostOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/bifrost.tsx).
- [PibblBlurFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-blur-shadow.tsx).
- [PibblBlurRevealOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/blur-reveal.tsx).
- [PibblBrightnessFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-tone.tsx).
- [PibblClipboardEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblComponent](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblCompositionEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblConfig](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/surface.tsx).
- [PibblContainerChild](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblContrastFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-tone.tsx).
- [PibblController](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/mount.tsx).
- [PibblDisplacementFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-water-light.tsx).
- [PibblDissolveOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/dissolve.tsx).
- [PibblDragEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblDragHandleProps](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblDragHandleStyle](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblDropShadowFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-blur-shadow.tsx).
- [PibblEasing](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblElement](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblElementType](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblEmberCollision](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/embers.tsx).
- [PibblEmbersOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/embers.tsx).
- [PibblEmbersPhysicsOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/embers.tsx).
- [PibblEmptyNode](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventCapturePropName](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventHandler](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventHandlers](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventMap](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventParticipationOptions](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventPhase](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventPropName](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventTarget](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventTargetOptions](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventTargetSnapshot](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblEventType](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblFilter](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-blur-shadow.tsx); [existing example](/examples/filters/).
- [PibblFit](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/surface.tsx).
- [PibblFixedViewportConfig](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/surface.tsx).
- [PibblFlowField2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/flow.tsx).
- [PibblFlowFieldOptions2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/flow.tsx).
- [PibblFlowObstacleBatch2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/flow.tsx).
- [PibblFlowObstacleSource2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/flow.tsx).
- [PibblFlowSourceOptions2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/flow.tsx).
- [PibblFocusEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblGrayscaleFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-color.tsx).
- [PibblHologramOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/hologram.tsx).
- [PibblHueRotateFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-color.tsx).
- [PibblInputEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblInterpolator](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblInvertFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-color.tsx).
- [PibblKey](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblKeyboardEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblKeyboardNavigationOptions](/reference/types/events/): type; [complete minimal source](/minimal/events/focus.tsx).
- [PibblKeyframesOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/composition.tsx).
- [PibblLogicalMouseEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblManipulableProps](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/basic.tsx).
- [PibblManipulationActive](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationBox](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/basic.tsx).
- [PibblManipulationCancelEvent](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationCancelReason](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationCommitEvent](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationController](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationEvent](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationFrameProps](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationGeometry](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationMoveInput](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationOperation](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationOptions](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationPoint](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationReadoutStateStyle](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblManipulationReadoutStyle](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblManipulationResizeInput](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationRotateInput](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationSnapshot](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblManipulationWhen](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblNode](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblNodeInput](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblOpacityFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-finish.tsx).
- [PibblParticleAppearance](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleBounds2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleBurstAcceptedEvent](/reference/types/particles/): type; [complete minimal source](/minimal/particles/events.ts).
- [PibblParticleBurstOverrides](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [PibblParticleBurstRejectedEvent](/reference/types/particles/): type; [complete minimal source](/minimal/particles/events.ts).
- [PibblParticleChoice](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleCommonProps](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [PibblParticleCurve](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleCurveOptions](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleCurveValue](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleDiagnostic](/reference/types/particles/): type; [complete minimal source](/minimal/particles/events.ts).
- [PibblParticleDrainStartEvent](/reference/types/particles/): type; [complete minimal source](/minimal/particles/events.ts).
- [PibblParticleEffect2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleEffect2DInput](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleEmission](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleEmitter2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleExecution](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [PibblParticleFinishEvent](/reference/types/particles/): type; [complete minimal source](/minimal/particles/events.ts).
- [PibblParticleGradient](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleInitial2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleIntegerRange](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleMotion2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleOverflow](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleParameterDefinition](/reference/types/particles/): type; [complete minimal source](/minimal/particles/parameters.ts).
- [PibblParticleParameterDefinitions](/reference/types/particles/): type; [complete minimal source](/minimal/particles/parameters.ts).
- [PibblParticleParameterReference](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleParameterTiming](/reference/types/particles/): type; [complete minimal source](/minimal/particles/parameters.ts).
- [PibblParticleParameterValue](/reference/types/particles/): type; [complete minimal source](/minimal/particles/parameters.ts).
- [PibblParticleParameterValues](/reference/types/particles/): type; [complete minimal source](/minimal/particles/parameters.ts).
- [PibblParticleRange](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleRenderer2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleScalar](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblParticleShape2D](/reference/types/particles/): type; [complete minimal source](/minimal/particles/effect.ts).
- [PibblParticleStartEvent](/reference/types/particles/): type; [complete minimal source](/minimal/particles/events.ts).
- [PibblParticleSystem](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [PibblParticleSystemEvent](/reference/types/particles/): type; [complete minimal source](/minimal/particles/events.ts).
- [PibblParticleSystemOptions](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [PibblParticleSystemStatus](/reference/types/particles/): type; [complete minimal source](/minimal/particles/system.tsx).
- [PibblParticleValueFor](/reference/types/particles/): type; [complete minimal source](/minimal/particles/parameters.ts).
- [PibblParticleValuesOf](/reference/types/particles/): type; [complete minimal source](/minimal/particles/parameters.ts).
- [PibblParticleVector2](/reference/types/particles/): type; [complete minimal source](/minimal/particles/descriptors.ts).
- [PibblPhysics2DPropExtension](/reference/types/elements-components/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PibblPhysicsAabb2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [PibblPhysicsAttachment2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [pibblPhysicsBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx); [existing example](/examples/physics-panels/).
- [PibblPhysicsBodyAttachment2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PibblPhysicsBodyHandle2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [PibblPhysicsBodyInspection2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [PibblPhysicsBodyStateEvent2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsBodyStateHandler2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsColliderAttachment2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PibblPhysicsColliderConfiguration2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsColliderHandle2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [PibblPhysicsColliderInspection2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsCollisionEvent2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsCollisionFilter](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsCollisionHandler2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsContactInspection2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsContactPoint2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [PibblPhysicsDebug2DProps](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [PibblPhysicsDistance2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [PibblPhysicsDynamicBody2DOptions](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsHitHandler2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsInspection2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [PibblPhysicsKinematicBody2DOptions](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PibblPhysicsKinematicTarget2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PibblPhysicsMassProperties2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [PibblPhysicsOverlapEvent2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsOverlapHandler2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsPose2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [PibblPhysicsPrimitiveProps2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [PibblPhysicsQueryHit2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [PibblPhysicsQueryMatch2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [PibblPhysicsQueryOptions2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [PibblPhysicsRay2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [PibblPhysicsShape2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [PibblPhysicsShapeContact2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [PibblPhysicsShapeHit2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [PibblPhysicsSolverOptions](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [PibblPhysicsStaticBody2DOptions](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsTestHarness2D](/reference/types/physics-2d-testing/): type; [complete minimal source](/minimal/physics/testing-harness.tsx).
- [PibblPhysicsTestHarness2DOptions](/reference/types/physics-2d-testing/): type; [complete minimal source](/minimal/physics/testing-harness.tsx).
- [PibblPhysicsTransform2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [PibblPhysicsVector2](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [pibblPhysicsWorld2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [PibblPhysicsWorld2DProps](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-events.tsx).
- [PibblPhysicsWorldHandle2D](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [PibblPixelRatio](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/surface.tsx).
- [PibblPlayback](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblPlaybackEvent](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblPlaybackOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblPlaybackStatus](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblPointerEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblPointerEvents](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblPrimitiveComponent](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [PibblReactionOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/hooks.tsx).
- [PibblRef](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/hooks.tsx).
- [PibblReflectedLightFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-water-light.tsx).
- [PibblReflectedLightSource](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-water-light.tsx).
- [PibblRenderLayerComponentProps](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerContext](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerDefinition](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerFrame](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerHit](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerInput](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerInteraction](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerInteractionSnapshot](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerProps](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerSize](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerStyle](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderLayerTarget](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/render-layers/bitmap-layer.tsx).
- [PibblRenderResult](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblResizeHandleProps](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblResizeHandlesProps](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblResizeHandleStyle](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblResizePosition](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/controller.tsx).
- [PibblResponsiveStyle](/reference/types/styles/): type; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [PibblResponsiveViewportConfig](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/surface.tsx).
- [PibblRotationArcStyle](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblRotationConnectorStyle](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblRotationHandleProps](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblRotationHandleStyle](/reference/types/events/): type; [complete minimal source](/minimal/manipulation/handles.tsx).
- [PibblSaturateFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-tone.tsx).
- [PibblSepiaFilterOptions](/reference/types/filters/): type; [complete minimal source](/minimal/filters/filter-finish.tsx).
- [PibblSizeQuery](/reference/types/styles/): type; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [PibblSlideOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/slide.tsx).
- [PibblSpringOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/composition.tsx).
- [PibblStepperOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/custom.tsx).
- [PibblStyleRule](/reference/types/styles/): type; [complete minimal source](/minimal/layout/grid-responsive.tsx).
- [PibblTextChild](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblTextInput](/reference/types/elements-components/): type; [complete minimal source](/minimal/lifecycle/elements.tsx).
- [PibblThreeInputBridge](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/orbit-controls.tsx).
- [PibblThreeLayerContext](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [PibblThreeLayerDefinition](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [PibblThreeLayerResources](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [PibblThreePicker](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [PibblThreePickResult](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [PibblThreeRendererOptions](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [PibblThreeTarget](/reference/types/three/): type; [complete minimal source](/minimal/render-layers/three-layer.tsx).
- [PibblTouchEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblTransitionBinding](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/fade.tsx).
- [PibblTransitionDefinition](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/custom.tsx).
- [PibblTransitionEffect](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/fade.tsx).
- [PibblTransitionRenderFrame](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/custom.tsx).
- [PibblTweenOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/animation/tween.tsx).
- [PibblVisibilityTransition](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/fade.tsx).
- [PibblVisibilityTransitionOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/fade.tsx).
- [PibblVisibilityTransitionResult](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/fade.tsx).
- [PibblVisibilityTransitionStatus](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/fade.tsx).
- [PibblWheelEvent](/reference/types/events/): type; [complete minimal source](/minimal/events/target.tsx).
- [PibblWipeOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/wipe.tsx).
- [PibblZoomOptions](/reference/hooks/use-visibility-transition/): type; [complete minimal source](/minimal/transitions/zoom.tsx).
- [PieLabel](/reference/components/pie-layout/): value; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLabelLayout](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLabelPlacement](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLabelProps](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLabelStyle](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLayout](/reference/components/pie-layout/): value; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLayoutProps](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLayoutSlice](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieLayoutStyle](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieOptions](/reference/functions/pie-slices/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieSlice](/reference/components/pie-layout/): value; [complete minimal source](/minimal/viz/pie.tsx).
- [PieSliceGeometry](/reference/functions/pie-slices/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PieSliceProps](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [pieSlices](/reference/functions/pie-slices/): value; [complete minimal source](/minimal/viz/pie.tsx).
- [PieSliceStyle](/reference/components/pie-layout/): type; [complete minimal source](/minimal/viz/pie.tsx).
- [PixelGridAlignment](/reference/types/styles/): type; [complete minimal source](/minimal/events/paths.tsx).
- [playAnimation](/reference/functions/play-animation/): value; [complete minimal source](/minimal/machines/animation.tsx).
- [PlotKeyAccessor](/reference/components/plot-series/): type; [complete minimal source](/minimal/viz/points.tsx).
- [PlotSeries](/reference/components/plot-series/): value; [complete minimal source](/minimal/viz/points.tsx).
- [PlotSeriesProps](/reference/components/plot-series/): type; [complete minimal source](/minimal/viz/points.tsx).
- [PointAccessor](/reference/components/point-series/): type; [complete minimal source](/minimal/viz/points.tsx).
- [PointMarkStyle](/reference/components/point-series/): type; [complete minimal source](/minimal/viz/points.tsx).
- [PointScale](/reference/components/symlog-point-scales/): value; [complete minimal source](/minimal/viz/point-scale.tsx).
- [PointScaleProps](/reference/components/symlog-point-scales/): type; [complete minimal source](/minimal/viz/point-scale.tsx).
- [PointSeries](/reference/components/point-series/): value; [complete minimal source](/minimal/viz/points.tsx).
- [PointSeriesProps](/reference/components/point-series/): type; [complete minimal source](/minimal/viz/points.tsx).
- [PointSeriesStyle](/reference/components/point-series/): type; [complete minimal source](/minimal/viz/points.tsx).
- [PointStyleResolver](/reference/components/point-series/): type; [complete minimal source](/minimal/viz/points.tsx).
- [Polygon](/reference/components/polygon/): value; [complete minimal source](/minimal/drawing/polygons.tsx); [existing example](/examples/polygon/).
- [PolygonPathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [PolygonProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/polygons.tsx).
- [polygonShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [PolygonStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/polygons.tsx).
- [PrimitiveCapabilities](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [PrimitiveInput](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [PrimitiveInputOf](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [PrimitiveProgramProps](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [PrimitiveRender](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [ProceduralTexture](/reference/components/procedural-texture/): value; [complete minimal source](/minimal/textures/texture-procedural-component.tsx); [existing example](/examples/material-lab/).
- [ProceduralTextureProps](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-procedural-component.tsx).
- [quadTransform](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/quad-envelope.ts); [existing example](/examples/path-warp/).
- [QuadTransformOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/quad-envelope.ts).
- [rainDrops](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-rain-drops.tsx); [existing example](/examples/rainy-window/).
- [RainDropsMessage](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-rain-drops.tsx).
- [RainDropsOptions](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-rain-drops.tsx).
- [raycastAll2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [raycastAny2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [raycastClosest2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [raycastShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [reactionDiffusion](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-ink-recipe.tsx); [existing example](/examples/stirred-ink/).
- [ReactionDiffusion](/reference/components/reaction-diffusion/): value; [complete minimal source](/minimal/textures/texture-reaction-component.tsx); [existing example](/examples/living-ink/).
- [ReactionDiffusionOptions](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-ink-recipe.tsx).
- [ReactionDiffusionProps](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-reaction-component.tsx).
- [Rectangle](/reference/components/rectangle/): value; [complete minimal source](/minimal/drawing/round-shapes.tsx); [existing example](/examples/rectangle/).
- [RectanglePathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [RectangleProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [RectStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [ReferenceBand](/reference/components/chart-lines/): value; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [ReferenceBandProps](/reference/components/chart-lines/): type; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [ReferenceLine](/reference/components/chart-lines/): value; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [ReferenceLineProps](/reference/components/chart-lines/): type; [complete minimal source](/minimal/viz/chart-guides.tsx).
- [reflectedLight](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-water-light.tsx).
- [RegularPolygon](/reference/components/regular-polygon/): value; [complete minimal source](/minimal/drawing/polygons.tsx); [existing example](/examples/regular-polygon/).
- [RegularPolygonNumericSize](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [RegularPolygonPathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [RegularPolygonPathPosition](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [RegularPolygonProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/polygons.tsx).
- [RegularPolygonStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/polygons.tsx).
- [RenderingContext2D](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [repeat](/reference/functions/repeat/): value; [complete minimal source](/minimal/animation/composition.tsx).
- [ResizeHandle](/reference/components/resize-handle/): value; [complete minimal source](/minimal/manipulation/controller.tsx).
- [ResizeHandles](/reference/components/resize-handles/): value; [complete minimal source](/minimal/manipulation/handles.tsx).
- [resolveBox](/reference/functions/resolve-box/): value; [complete minimal source](/minimal/layout/box-helpers.ts).
- [ResolvedBandScale](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [ResolvedBoxStyle](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [ResolvedContinuousScale](/reference/functions/utc-domains/): type; [complete minimal source](/minimal/viz/utc.tsx).
- [ResolvedDivergingColorScale](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [ResolvedLinearScale](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [ResolvedLogScale](/reference/components/log-scale/): type; [complete minimal source](/minimal/viz/log-scale.tsx).
- [ResolvedPointScale](/reference/components/symlog-point-scales/): type; [complete minimal source](/minimal/viz/point-scale.tsx).
- [ResolvedScale](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [ResolvedSequentialColorScale](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [ResolvedStyle](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [ResolvedSymlogScale](/reference/components/symlog-point-scales/): type; [complete minimal source](/minimal/viz/symlog-scale.tsx).
- [ResolvedThresholdColorScale](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [ResolvedUtcScale](/reference/functions/utc-domains/): type; [complete minimal source](/minimal/viz/utc.tsx).
- [resolveLength](/reference/functions/resolve-length/): value; [complete minimal source](/minimal/layout/box-helpers.ts).
- [resolveSignalValue](/reference/functions/resolve-signal-value/): value; [complete minimal source](/minimal/lifecycle/signals.ts).
- [RotationHandle](/reference/components/rotation-handle/): value; [complete minimal source](/minimal/manipulation/handles.tsx).
- [roundedBoxShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-shapes.ts).
- [RoundedCornerPathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [RoundedCornerStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [saturate](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-tone.tsx).
- [ScaleAdjust](/reference/components/scale-adjust/): value; [complete minimal source](/minimal/viz/lines.tsx).
- [ScaleAdjustProps](/reference/components/scale-adjust/): type; [complete minimal source](/minimal/viz/lines.tsx).
- [ScaleId](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [ScaleLayoutStyle](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [ScaleRange](/reference/components/scale/): type; [complete minimal source](/minimal/viz/scales.tsx).
- [Segment2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [Segment2DProps](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [Segment2DStyle](/reference/types/physics-2d/): type; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [segmentShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [sepia](/reference/types/filters/): value; [complete minimal source](/minimal/filters/filter-finish.tsx).
- [sequence](/reference/functions/sequence/): value; [complete minimal source](/minimal/animation/composition.tsx); [existing example](/examples/signals-and-animation/).
- [SequentialColorScale](/reference/components/color-scales/): value; [complete minimal source](/minimal/viz/colors.tsx).
- [SequentialColorScaleProps](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [SeriesAccessor](/reference/components/line-series/): type; [complete minimal source](/minimal/viz/categories.tsx).
- [SeriesCoordinate](/reference/components/line-series/): type; [complete minimal source](/minimal/viz/categories.tsx).
- [SeriesCurve](/reference/functions/series-curves/): type; [complete minimal source](/minimal/viz/steps.tsx).
- [setAngularVelocity2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [setLinearVelocity2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [shapeCastAgainstShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-queries.ts).
- [shapeCastAll2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [shapeCastAny2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [shapeCastClosest2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [signal](/reference/functions/signal/): value; [complete minimal source](/minimal/lifecycle/signals.ts).
- [Signal](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/signals.ts).
- [SignalEquals](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/signals.ts).
- [SignalOptions](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/signals.ts).
- [SignalValue](/reference/types/signal-inputs/): type; [complete minimal source](/minimal/lifecycle/signals.ts).
- [simplifyPath](/reference/functions/path-geometry/): value; [complete minimal source](/minimal/paths/geometry.ts); [existing example](/examples/path-geometry/).
- [SimplifyPathOptions](/reference/functions/path-geometry/): type; [complete minimal source](/minimal/paths/geometry.ts).
- [simplifyPathRadial](/reference/functions/path-geometry/): value; [complete minimal source](/minimal/paths/geometry.ts); [existing example](/examples/path-geometry/).
- [Size](/reference/types/layout/): type; [complete minimal source](/minimal/layout/box-helpers.ts).
- [sleepBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [slide](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/slide.tsx).
- [SpecifiedStyle](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [spring](/reference/functions/spring/): value; [complete minimal source](/minimal/animation/composition.tsx); [existing example](/examples/signals-and-animation/).
- [Sprite](/reference/components/sprite/): value; [complete minimal source](/minimal/sprites/atlas.tsx).
- [SpriteAnimationFrameData](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/formats.ts).
- [SpriteFrame](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/atlas.tsx).
- [SpriteFrameData](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/formats.ts).
- [SpriteGrid](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/atlas.tsx).
- [SpriteProps](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/atlas.tsx).
- [SpriteRectangle](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/formats.ts).
- [SpriteSheet](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/atlas.tsx).
- [SpriteSheetData](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/formats.ts).
- [SpriteSheetFormat](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/formats.ts).
- [SpriteStyle](/reference/types/sprites/): type; [complete minimal source](/minimal/sprites/atlas.tsx).
- [Star](/reference/components/star/): value; [complete minimal source](/minimal/drawing/polygons.tsx); [existing example](/examples/star/).
- [StarPathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/polygon-factories.ts).
- [StarProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/polygons.tsx).
- [StarStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/polygons.tsx).
- [staticBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx); [existing example](/examples/physics-panels/).
- [stepAfter](/reference/functions/series-curves/): value; [complete minimal source](/minimal/viz/steps.tsx).
- [stepBefore](/reference/functions/series-curves/): value; [complete minimal source](/minimal/viz/steps.tsx).
- [stepMidpoint](/reference/functions/series-curves/): value; [complete minimal source](/minimal/viz/steps.tsx).
- [stepper](/reference/functions/stepper/): value; [complete minimal source](/minimal/animation/custom.tsx).
- [StrokeStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [StyleResolutionContext](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [subdividePath](/reference/functions/path-geometry/): value; [complete minimal source](/minimal/paths/geometry.ts); [existing example](/examples/path-geometry/).
- [SubdividePathOptions](/reference/functions/path-geometry/): type; [complete minimal source](/minimal/paths/geometry.ts).
- [SvgPath](/reference/components/svg-path/): value; [complete minimal source](/minimal/drawing/strokes-paths.tsx); [existing example](/examples/svg-path/).
- [SvgPathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/line-svg-factories.ts).
- [SvgPathProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [SvgPathStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [SymlogScale](/reference/components/symlog-point-scales/): value; [complete minimal source](/minimal/viz/symlog-scale.tsx).
- [SymlogScaleProps](/reference/components/symlog-point-scales/): type; [complete minimal source](/minimal/viz/symlog-scale.tsx).
- [SystemStyle](/reference/types/styles/): type; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [teleportBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [tendrils](/reference/types/electric-textures/): value; [complete minimal source](/minimal/textures/texture-tendrils.tsx).
- [TendrilsMessage](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-tendrils.tsx).
- [TendrilsOptions](/reference/types/electric-textures/): type; [complete minimal source](/minimal/textures/texture-tendrils.tsx).
- [Text](/reference/components/text/): value; [complete minimal source](/minimal/drawing/composition.tsx); [existing example](/examples/text/).
- [TextFit](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [TextGeometryOptions](/reference/functions/text-geometry/): type; [complete minimal source](/minimal/text/outline.tsx).
- [TextGeometryResult](/reference/functions/text-geometry/): type; [complete minimal source](/minimal/text/outline.tsx).
- [TextGlyph](/reference/functions/text-geometry/): type; [complete minimal source](/minimal/text/outline.tsx).
- [TextProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [TextStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/composition.tsx).
- [Texture](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [TextureBrush](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-reaction-component.tsx).
- [TextureContext](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [TextureDefinition](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [TextureFrame](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [TextureKind](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-procedural-component.tsx).
- [TextureOptions](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [texturePacker](/reference/functions/sprite-sheets/): value; [complete minimal source](/minimal/sprites/formats.ts).
- [TexturePaint](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [TexturePalette](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-procedural-component.tsx).
- [texturePalettes](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-procedural-component.tsx).
- [TexturePlacement](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [TextureRecipe](/reference/types/texture-resources/): type; [complete minimal source](/minimal/lifecycle/texture.tsx).
- [TextureRenderer](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-procedural-component.tsx).
- [TextureRenderFrame](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-procedural-component.tsx).
- [TextureResolution](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-procedural-component.tsx).
- [ThresholdColorBand](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [ThresholdColorScale](/reference/components/color-scales/): value; [complete minimal source](/minimal/viz/colors.tsx).
- [ThresholdColorScaleProps](/reference/components/color-scales/): type; [complete minimal source](/minimal/viz/colors.tsx).
- [toPath2D](/reference/functions/path-geometry/): value; [complete minimal source](/minimal/paths/geometry.ts).
- [toPhysicsPoint2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-queries.tsx).
- [toSvgPathData](/reference/functions/path-geometry/): value; [complete minimal source](/minimal/paths/geometry.ts).
- [transformPath](/reference/functions/path-transforms/): value; [complete minimal source](/minimal/paths/affine.ts); [existing example](/examples/text-envelope/).
- [TransformPathOptions](/reference/functions/path-transforms/): type; [complete minimal source](/minimal/paths/affine.ts).
- [transformShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [tween](/reference/functions/tween/): value; [complete minimal source](/minimal/animation/tween.tsx).
- [untracked](/reference/functions/untracked/): value; [complete minimal source](/minimal/lifecycle/signals.ts).
- [useAnimatedValue](/reference/hooks/use-animated-value/): value; [complete minimal source](/minimal/animation/targets.tsx); [existing example](/examples/signals-and-animation/).
- [useBarScale](/reference/hooks/use-scale/): value; [complete minimal source](/minimal/viz/scales.tsx).
- [useCanvasContext](/reference/hooks/use-canvas-context/): value; [complete minimal source](/minimal/lifecycle/primitive.tsx).
- [useComputed](/reference/hooks/use-computed/): value; [complete minimal source](/minimal/lifecycle/hooks.tsx).
- [useConst](/reference/hooks/use-const/): value; [complete minimal source](/minimal/lifecycle/hooks.tsx).
- [useCursor](/reference/hooks/use-cursor/): value; [complete minimal source](/minimal/events/target.tsx).
- [useDivergingColorScale](/reference/components/color-scales/): value; [complete minimal source](/minimal/viz/colors.tsx).
- [useEventListener](/reference/hooks/use-event-listener/): value; [complete minimal source](/minimal/events/target.tsx).
- [useEventTarget](/reference/hooks/use-event-target/): value; [complete minimal source](/minimal/events/target.tsx).
- [useFlowField2D](/reference/hooks/use-flow-field/): value; [complete minimal source](/minimal/particles/flow.tsx); [existing example](/examples/fire-and-flow/).
- [useFlowSource2D](/reference/hooks/use-flow-field/): value; [complete minimal source](/minimal/particles/flow.tsx); [existing example](/examples/fire-and-flow/).
- [useLayoutBox](/reference/hooks/use-layout-box/): value; [complete minimal source](/minimal/layout/layout-box.tsx).
- [useLinearScale](/reference/hooks/use-scale/): value; [complete minimal source](/minimal/viz/scales.tsx).
- [useLinePath](/reference/hooks/use-line-path/): value; [complete minimal source](/minimal/events/paths.tsx).
- [useLogScale](/reference/components/log-scale/): value; [complete minimal source](/minimal/viz/log-scale.tsx).
- [useMachine](/reference/hooks/use-machine/): value; [complete minimal source](/minimal/machines/tasks.tsx).
- [useManipulation](/reference/hooks/use-manipulation/): value; [complete minimal source](/minimal/manipulation/controller.tsx).
- [useParticleSystem](/reference/hooks/use-particle-system/): value; [complete minimal source](/minimal/particles/system.tsx); [existing example](/examples/fire-and-flow/).
- [usePlayback](/reference/hooks/use-playback/): value; [complete minimal source](/minimal/animation/tween.tsx); [existing example](/examples/signals-and-animation/).
- [usePointScale](/reference/components/symlog-point-scales/): value; [complete minimal source](/minimal/viz/point-scale.tsx).
- [useReaction](/reference/hooks/use-reaction/): value; [complete minimal source](/minimal/lifecycle/hooks.tsx); [existing example](/examples/stirred-ink/).
- [useRectPath](/reference/hooks/use-rect-path/): value; [complete minimal source](/minimal/events/paths.tsx).
- [useRef](/reference/hooks/use-ref/): value; [complete minimal source](/minimal/lifecycle/hooks.tsx).
- [useSequentialColorScale](/reference/components/color-scales/): value; [complete minimal source](/minimal/viz/colors.tsx).
- [useSignal](/reference/hooks/use-signal/): value; [complete minimal source](/minimal/lifecycle/hooks.tsx); [existing example](/examples/signals-and-animation/).
- [useSvgPath](/reference/hooks/use-svg-path/): value; [complete minimal source](/minimal/events/paths.tsx).
- [useSymlogScale](/reference/components/symlog-point-scales/): value; [complete minimal source](/minimal/viz/symlog-scale.tsx).
- [useTexture](/reference/types/texture-resources/): value; [complete minimal source](/minimal/lifecycle/texture.tsx); [existing example](/examples/plasma-globe/).
- [useThresholdColorScale](/reference/components/color-scales/): value; [complete minimal source](/minimal/viz/colors.tsx).
- [useUTCScale](/reference/hooks/use-scale/): value; [complete minimal source](/minimal/viz/utc-numeric.tsx).
- [useVisibilityTransition](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/fade.tsx); [existing example](/examples/visibility-transitions/).
- [UtcDomain](/reference/functions/utc-domains/): type; [complete minimal source](/minimal/viz/utc.tsx).
- [UTCScale](/reference/components/scale/): value; [complete minimal source](/minimal/viz/utc-numeric.tsx).
- [UTCScaleProps](/reference/functions/utc-domains/): type; [complete minimal source](/minimal/viz/utc.tsx).
- [UTCTickLabelOptions](/reference/functions/utc-domains/): type; [complete minimal source](/minimal/viz/utc-numeric.tsx).
- [utcTickLabels](/reference/functions/utc-domains/): value; [complete minimal source](/minimal/viz/utc-numeric.tsx).
- [VerticalLine](/reference/components/vertical-line/): value; [complete minimal source](/minimal/drawing/strokes-paths.tsx); [existing example](/examples/vertical-line/).
- [VerticalLineProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [VerticalLineStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/strokes-paths.tsx).
- [wait](/reference/functions/wait/): value; [complete minimal source](/minimal/animation/composition.tsx).
- [wakeBody2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-world.tsx).
- [waterSurface](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-water-surface.tsx).
- [WaterSurfaceMessage](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-water-surface.tsx).
- [WaterSurfaceObstacle](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-water-surface.tsx).
- [WaterSurfaceOptions](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-water-surface.tsx).
- [waterWaves](/reference/types/textures/): value; [complete minimal source](/minimal/textures/texture-water-waves.tsx).
- [WaterWavesMessage](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-water-waves.tsx).
- [WaterWavesOptions](/reference/types/textures/): type; [complete minimal source](/minimal/textures/texture-water-waves.tsx).
- [Wedge](/reference/components/wedge/): value; [complete minimal source](/minimal/drawing/round-shapes.tsx); [existing example](/examples/wedge/).
- [WedgePathOptions](/reference/types/elements-components/): type; [complete minimal source](/minimal/paths/circular-factories.ts).
- [WedgeProps](/reference/types/elements-components/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [wedgeShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/geometry-paths.ts).
- [WedgeStyle](/reference/types/styles/): type; [complete minimal source](/minimal/drawing/round-shapes.tsx).
- [wipe](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/wipe.tsx).
- [withPhysicsShape2D](/reference/functions/physics-2d/): value; [complete minimal source](/minimal/physics/runtime-components.tsx).
- [WritableSignal](/reference/types/canvas-runtime/): type; [complete minimal source](/minimal/lifecycle/signals.ts).
- [zoom](/reference/hooks/use-visibility-transition/): value; [complete minimal source](/minimal/transitions/zoom.tsx).
- [zoomDomain](/reference/functions/domain-navigation/): value; [complete minimal source](/minimal/viz/navigation.tsx).
- [ZoomDomainOptions](/reference/functions/domain-navigation/): type; [complete minimal source](/minimal/viz/navigation.tsx).
## Documentation version

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