Module index
Reactivity
- Cell
- CellOptions
- Counts
- DumpOpts
- Lifecycle
- Linear
- Network
- Optic
- Pack
- Pivotal
- Read
- StatefulBwd
- StatefulBwd1
- StatefulLensSpec
- StatefulLensSpec1
- TraitDict
- WritableBrand
- Equals
- Init
- Inner
- Lerp
- Metric
- Skip
- Store
- Traits
- Val
- Writable
- counts
- SKIP
- at
- atKey
- batch
- cachedDerive
- cell
- cellKind
- cellLabel
- compose
- derive
- dumpGraph
- each
- effect
- explain
- fieldLens
- fieldOf
- fields
- isCell
- isLens
- iso
- isReadonly
- lazy
- lens
- network
- optic
- reader
- readNow
- requireEquals
- requireLerp
- requireLinear
- requireMetric
- requirePack
- requirePivotal
- resetCounts
- setCellWriteHook
- settle
- snapshotCounts
- store
- traceWrites
- transitiveDeps
- untracked
- upstream
- withCounts
Values - Geometry
Values - Text
Values - Media
Lenses
Free-function lenses that compose values into writable derived views.
- ArgminOpts
- ArgminVecOpts
- ClosestOpts
- ContinuousOpts
- FactorOpts
- OutputSpec
- RememberOpts
- FactorResult
- PackedInput
- PolarPolicy
- angle
- applyCaseMask
- applyCasePattern
- argminNum
- argminVec
- bbox
- bestFitCircle
- bestFitLine
- bezier2
- bezier3
- bezierGestalt
- bundle
- caseFold
- caseMaskOf
- clampedMean
- clampToDisc
- continuous
- crossfade
- diff
- distance
- factor
- factorTuple
- hullWeights
- mean
- meanDiff
- meanSpread
- mix
- nearestIndex
- parseWords
- pca
- polar
- procrustes
- pulleySum
- rebuildWords
- reflection
- remember
- rotateAbout
- scaleAbout
- scaleAboutXY
- select
- spread
- timeSeries
- total
- vecLerp
Animation
Springs, tweens, and timeline-driven animators.
Shapes
Drawable geometric primitives.
- AnnularSector
- Circle
- Curve
- Label
- Line
- Path
- Rect
- Shape
- Text
- AnnularSectorOpts
- ArrangeOpts
- ArrowOpts
- ButtonOpts
- CircleOpts
- CommonOpts
- CurveOpts
- Drag
- DragModel
- FloatingOpts
- FloatingResult
- ForEachOptions
- HandleOpts
- LabelOpts
- LineOpts
- Mount
- PathDOpts
- PathOpts
- RectOpts
- ShapeOpts
- TreeStack
- TreeStackBox
- TreeStackOpts
- AnimatableKey
- AnyShape
- Content
- CurveSegment
- Has
- Segment
- TextPart
- Tokens
- d
- debug
- handle
- SVG_NS
- tokens
- annularSector
- arrange
- arrow
- assemble
- bounceIn
- button
- centroid
- circle
- clipPath
- connect
- cursor
- curve
- dashedPath
- drag
- draggable
- dragModel
- dragRotate
- dragWithState
- ellipse
- ensureArrowMarker
- expand
- fadeIn
- fadeOut
- fadeUp
- fadeUpOut
- floating
- forEach
- grid
- group
- hoverSignal
- label
- line
- meanRotation
- meanScale
- mount
- onGesture
- orbit
- path
- pathD
- raise
- rect
- scaleIn
- slideIn
- slideOut
- spinIn
- splay
- split
- stagger
- swap
- t
- treeStack
- zoomOut
Rendering
Diagrams, DOM binding, syntax highlighting, and math typesetting.
- CodeShape
- Diagram
- MdMarker
- MdTex
- Part
- PartMarker
- Plucked
- TexShape
- CodeOpts
- DecorationOpts
- TexOpts
- Token
- Marker
- NamesOf
- Padding
- PartContent
- PartList
- TexInterp
- attr
- codeStyles
- css
- attachRaf
- bindParts
- brace
- code
- cross
- frame
- getMarker
- highlight
- highlightTint
- hover
- marker
- morph
- observedAttributesOf
- palette
- part
- parts
- pluck
- registerMarker
- renderToMathML
- syncAttrSignal
- tex
- tint
- tokenize
- underline
- unpluck
- viewport
- write
- writeOut
Utilities
Assorted helpers.
- EventBus
- Claim
- Predicates
- Recorder
- Scoped
- SignalClaim
- Span
- Timeline
- TraceBatch
- TraceNode
- TraceTree
- TreeNode
- Clip
- Scope
- SpanStatus
- TimelineOf
- ViewRange
- currentSpan
- above
- activeRecorder
- addSpanListener
- allNodes
- always
- atPath
- authorOf
- below
- claim
- closeSpan
- equal
- firstOf
- following
- inRange
- inside
- intervals
- inView
- isEqual
- isLeaf
- latch
- leavesOf
- native
- near
- nodeCount
- notifySpanOpen
- openSpan
- record
- scope
- scopeAll
- scrollProgress
- sequential
- snapshot
- timeline
- traceTree
- treeNode
- untilAnimation
- untilInView
- untilOutOfView
- viewProgress
- walkTree
- withSpan
Cells, derivations, effects, and the bidirectional lens engine — the reactive core.