components
import {...} from "@revideo/2d/lib/components";
Classes
AudioBezierCircleCodeCubicBezierCurveGridIconImgKnotLatexLayoutLineMediaNodePathPolygonQuadBezierRayRectRiveSVGShapeSplineTxtVideoView2D
Interfaces
BezierOverlayInfoCirclePropsCodePropsCubicBezierPropsCurvePropsDrawHooksDrawTokenHookFunctionComponentGridPropsIconPropsImgPropsJSXPropsKnotPropsLatexPropsLayoutPropsLinePropsMediaPropsNodeConstructorNodePropsPathPropsPolygonPropsQuadBezierPropsRayPropsRectPropsRivePropsSVGDocumentSVGDocumentDataSVGPropsSVGShapeSVGShapeDataShapePropsSplinePropsTxtPropsVideoPropsView2DProps
Type Aliases
ComponentChild
type ComponentChild = Nodeobjectstringnumberbigintbooleannullundefined
ComponentChildren
type ComponentChildren = ComponentChildComponentChild[]
KnotAuto
type KnotAuto = endHandle: numberstartHandle: number
KnotAutoSignal
Type Parameters
NodeChildren
NodeState
type NodeState = NodePropsRecordstringany
PossibleKnotAuto
type PossibleKnotAuto = KnotAutonumbernumbernumber
PropsOf
type PropsOfT = T extends NodeConstructorinfer P ? P : T extends FunctionComponentinfer P ? P : never