Solid reference

Every export of Wardic's two Solid bindings, a page each, by family. The two bindings share their names: Solid 1's is @wardic/solid, Solid 2's @wardic/solid/unstable/v2, and where they differ, a page says how. Hovering a name in your editor shows the short form of its page.

  • Elements: w and wardic, the wards, Solid 2's ward events, and the motion props every one of them takes.
  • Provider: WardicProvider, WardicConfig, LazyWardic, and the Features.
  • Presence: AnimatePresence, and the hooks that hold or hear a leaving child.
  • Layout: LayoutGroup, useAnimateLayout, the instant changes and the projection reset, and the measuring and registering underneath.
  • Reorder: Reorder.Group and Reorder.Item, and the groups and items they're built on.
  • Gestures: a gesture as a signal: hover, press, focus, in view, the page shown, a drag's samples, and drag controls.
  • Live values: values an element's style follows: transforms, springs, velocity, time, scroll, each frame, and will-change.
  • Animation: animating from code: createAnimate, its sequences and playback controls, and createAnimationControls.
  • Transitions: every field a transition takes, the easing functions, stagger() and arc().
  • Utilities: createCycle, the reduced-motion accessors, the page-point mappings, the component checks and VERSION.
  • Advanced: for building on Wardic: the runtime, the bridges, the flush gate, the variant context and Solid 1's runDragTrack.