MCPcopy Create free account

hub / github.com/AndrewPrifer/liquid-dom / functions

Functions1,021 in github.com/AndrewPrifer/liquid-dom

↓ 144 callersMethodadd
(_child: T)
packages/core/src/layout.ts:1322
↓ 46 callersFunctionrect
(node: LayoutNode)
packages/layout/tests/core.test.ts:42
↓ 35 callersFunctionsetProperty
(target: T, key: K, value: T[K])
packages/core/src/layout.ts:176
↓ 33 callersFunctionbox
(size: Size, options: { measure?: (proposal: ProposedSize) => Size } = {})
packages/layout/tests/core.test.ts:31
↓ 32 callersFunctionspring
(options: Omit<SpringTransition, 'type'> = {})
packages/layout/src/animation.ts:201
↓ 30 callersFunctionvec4
(...fields: Fields)
packages/core/src/renderer/gpu-layout.ts:33
↓ 28 callersMethodlayout
(proposal: ProposedSize)
packages/layout/src/engine.ts:60
↓ 27 callersMethodaddEventListener
( type: string, listener: EventListenerOrEventListenerObject | null, options?: boolean | AddEventL
packages/core/src/scene.ts:622
↓ 26 callersMethodremove
Detaches this HTML node from its parent scene or glass, if attached.
packages/core/src/scene.ts:439
↓ 23 callersFunctionvisualLeaf
( id: string, size: Size, label: string, tone: VisualBox['tone'], )
packages/layout/playground/src/lib/visual.tsx:23
↓ 22 callersMethodrender
Renders one frame if the renderer is initialized.
packages/core/src/renderer/index.ts:138
↓ 22 callersMethodstop
Stops all animations for a target, or only the listed properties.
packages/layout/src/animation.ts:601
↓ 21 callersMethodanimate
Starts or retargets animations for the provided properties.
packages/layout/src/animation.ts:496
↓ 20 callersMethoddestroy
Tears down observers, event listeners, and GPU resources owned by this renderer.
packages/core/src/renderer/index.ts:156
↓ 17 callersMethoddispose
()
packages/layout/src/dom.ts:51
↓ 17 callersMethoddispose
()
demo/three-layout/src/app/ThreeLayoutDemo.ts:110
↓ 17 callersFunctioneasing
(options: Omit<EasingTransition, 'type'> = {})
packages/layout/src/animation.ts:208
↓ 17 callersMethodremoveEventListener
( type: string, listener: EventListenerOrEventListenerObject | null, options?: boolean | EventList
packages/core/src/scene.ts:640
↓ 17 callersFunctionrenderReact
(element: ReactNode)
packages/react/tests/react.test.tsx:101
↓ 16 callersFunctionlayout
(root: LayoutNode, proposal: ProposedSize = {})
packages/layout/tests/core.test.ts:35
↓ 16 callersFunctionnotifySceneMutation
(node: { _parent: ParentNode | null } | ParentNode | null)
packages/core/src/scene.ts:208
↓ 16 callersFunctionuseStableNode
(factory: () => T)
packages/react/src/tree.tsx:148
↓ 15 callersMethodtick
Advances active animations by one RAF delta.
packages/layout/src/animation.ts:617
↓ 14 callersFunctionflushFrame
(time = 16)
packages/react/tests/react.test.tsx:127
↓ 14 callersFunctionrenderNodeChildren
(parent: ChildRegistrar, children: ReactNode)
packages/react/src/tree.tsx:173
↓ 14 callersFunctionwave
(phase: number)
packages/layout/playground/src/lib/visual.tsx:246
↓ 13 callersMethodcurrent
Texture containing the latest submitted composition result.
packages/core/src/renderer/gpu-pass.ts:85
↓ 13 callersFunctionuseAnimatedProps
( target: Target, values: Values, transition: ComponentTransition<Values> | undefined, options: Animat
packages/react/src/animatedProps.ts:42
↓ 12 callersMethodclear
Clears cached hit-test entries and pointer state.
packages/core/src/renderer/pointer-controller.ts:83
↓ 12 callersFunctionsanitizeOptionalLength
(value: number | undefined)
packages/layout/src/layouts.ts:659
↓ 12 callersMethodto
Adds an animation step to the sequence.
packages/layout/src/animation.ts:716
↓ 12 callersFunctionuseAttachNode
(node: LayoutUiNode)
packages/react/src/tree.tsx:160
↓ 12 callersFunctionuseExposeRef
(ref: Ref<T> | undefined, value: T)
packages/react/src/tree.tsx:156
↓ 11 callersFunctionclamp01
(value: number)
packages/core/src/sdf.ts:90
↓ 11 callersFunctioncolorWithAlpha
(hexColor: string, alpha: number)
demo/blending/src/BoundsOverlay.tsx:658
↓ 11 callersFunctioncreatePipelineBindGroup
( device: GPUDevice, pipeline: GPURenderPipeline, entries: GPUBindGroupEntry[], )
packages/core/src/renderer/gpu-pass.ts:18
↓ 11 callersFunctiondestroyAdaptiveBlurTargetChain
(chain: AdaptiveBlurTargetChain | null | undefined)
packages/core/src/renderer/gpu-targets.ts:92
↓ 11 callersFunctiondrawFullscreenPass
( encoder: GPUCommandEncoder, { pipeline, bindGroup, target, clearValue = OPAQUE_BLACK }: FullscreenPassOp
packages/core/src/renderer/gpu-pass.ts:49
↓ 11 callersMethodlayout
Runs layout and applies the resulting geometry to the mirrored scene graph.
packages/core/src/layout.ts:412
↓ 10 callersMethodadd
* Adds a container, HTML layer, transform-only group, or stacking context to the scene.
packages/core/src/scene.ts:978
↓ 10 callersMethodaddInvalidationListener
Adds a listener for UI mutations that require layout or rendering work.
packages/core/src/layout.ts:383
↓ 10 callersFunctionstableSerialize
(value: unknown)
packages/layout/src/utils.ts:139
↓ 9 callersMethoddispatchGlassPointerEvent
Dispatches a synthetic glass pointer event and mirrors preventDefault.
packages/core/src/renderer/pointer-controller.ts:128
↓ 9 callersFunctionlerp
(start: number, end: number, amount: number)
packages/layout/playground/src/lib/visual.tsx:250
↓ 9 callersFunctiontransformPoint
(matrix: Matrix2D, x: number, y: number)
packages/core/src/matrix.ts:119
↓ 9 callersFunctionuseFrame
(callback: FrameCallback, priority = 0)
packages/react/src/canvas.tsx:375
↓ 8 callersFunctionattachSceneChild
(parent: SceneParent, child: SceneNode)
packages/core/src/layout.ts:182
↓ 8 callersMethoddisconnect
()
packages/core/tests/layout.test.ts:388
↓ 8 callersFunctionelementWithSize
(width: number, height: number)
packages/layout/tests/dom.test.ts:207
↓ 8 callersFunctionfixedHtml
(width: number, height: number)
packages/core/tests/layout.test.ts:23
↓ 8 callersMethodobserve
()
packages/core/tests/layout.test.ts:384
↓ 8 callersFunctionremoveFromParent
(node: { _parent: ParentNode | null })
packages/core/src/scene.ts:212
↓ 8 callersFunctionshapeLocalPointToStagePoint
(shape: ShapeState, localX: number, localY: number)
demo/blending/src/geometry.ts:13
↓ 8 callersMethodsubmit
Submits the final pending encoder without swapping targets.
packages/core/src/renderer/gpu-pass.ts:104
↓ 8 callersFunctionuseNodeParent
(node: LayoutUiNode)
packages/react/src/tree.tsx:167
↓ 8 callersFunctionuseRequiredRoot
()
packages/react/src/tree.tsx:132
↓ 7 callersMethoddestroy
Removes DOM hosts and destroys all GPU resources owned by this helper.
packages/core/src/renderer/dom-content-sync.ts:194
↓ 7 callersFunctiongetTextureBucketSize
(requiredSize: number, maxTextureSize = Number.POSITIVE_INFINITY)
packages/core/src/renderer/content.ts:56
↓ 7 callersFunctionresolveSpecularWidthPx
(specularWidth: SpecularWidth, dpr: number)
packages/core/src/renderer/core.ts:82
↓ 7 callersFunctionsanitizeNumber
(value: number)
packages/layout/src/utils.ts:202
↓ 7 callersFunctionsanitizeProposal
(proposal: ProposedSize)
packages/layout/src/utils.ts:30
↓ 7 callersMethodsetElement
Replaces the single child element inside this node's host.
packages/core/src/scene.ts:424
↓ 7 callersFunctionstructLayout
( definition: Definition, )
packages/core/src/renderer/gpu-layout.ts:48
↓ 7 callersMethodsyncSceneTransform
(rect = this.layoutNode.layout?.rect)
packages/core/src/layout.ts:900
↓ 7 callersFunctionupdateConfig
(patch: Partial<StressConfig>)
packages/layout/playground/src/tabs/StressTestTab.tsx:139
↓ 6 callersMethod_emitInvalidation
(invalidation: LayoutSceneInvalidation)
packages/core/src/layout.ts:444
↓ 6 callersMethodadd
Adds an HTML child or transform-only group to this glass, reparenting it if needed.
packages/core/src/scene.ts:592
↓ 6 callersMethodadd
* Adds a glass shape or transform-only group to this container, reparenting it if needed.
packages/core/src/scene.ts:858
↓ 6 callersFunctionchooseAdaptiveBlurLevel
(radiusPx: number, maxLevel: number)
packages/core/src/renderer/adaptive-blur.ts:53
↓ 6 callersFunctioncopyTextureRegion
( encoder: GPUCommandEncoder, source: GPUTexture, destination: GPUTexture, region: TextureCopyRegion,
packages/core/src/renderer/gpu-targets.ts:117
↓ 6 callersFunctioncreateElement
(className: string, html: string)
demo/minimal/src/demos/LayoutSceneDemo.tsx:59
↓ 6 callersFunctioncreateRenderTarget
( device: GPUDevice, format: GPUTextureFormat, width: number, height: number, )
packages/core/src/renderer/gpu-targets.ts:37
↓ 6 callersMethodensureCapacity
Ensures the GPU and staging buffers can hold the requested element count.
packages/core/src/renderer/gpu-layout.ts:163
↓ 6 callersFunctioninvalidateFrame
(cause?: unknown)
packages/core/src/layout.ts:306
↓ 6 callersFunctionshapeColor
(shapeId: ShapeId)
demo/blending/src/BoundsOverlay.tsx:654
↓ 6 callersFunctionstagePointToShapeLocal
(point: StagePoint, shape: ShapeState)
demo/blending/src/geometry.ts:87
↓ 6 callersFunctionupdateConfig
(patch: Partial<PerfConfig>)
packages/layout/playground/src/tabs/PerfProfileTab.tsx:24
↓ 5 callersMethod_detachChild
(child: LayoutUiNode)
packages/core/src/layout.ts:519
↓ 5 callersFunctionasInternalNode
(node: LayoutNode)
packages/layout/src/node.ts:251
↓ 5 callersFunctioncreateAdaptiveBlurTargetChain
( device: GPUDevice, format: GPUTextureFormat, width: number, height: number, )
packages/core/src/renderer/gpu-targets.ts:59
↓ 5 callersFunctioncreateRendererError
(message: string, options: ThreeWebGpuRendererValidationOptions = {})
packages/three/src/index.ts:77
↓ 5 callersFunctiondestroyAdaptiveBlurResources
(resources: AdaptiveBlurResources | null | undefined)
packages/core/src/renderer/adaptive-blur.ts:97
↓ 5 callersFunctionfillHtml
(element: HTMLElement)
demo/minimal/src/demos/LayoutSceneDemo.tsx:40
↓ 5 callersMethodfinishAnimation
(animation: PropertyAnimation, snapToTarget: boolean)
packages/layout/src/animation.ts:672
↓ 5 callersFunctionfixedHtml
(width: number, height: number, className: string, html: string)
demo/minimal/src/demos/LayoutSceneDemo.tsx:47
↓ 5 callersFunctionflattenGlassHtml
(glass: Glass)
packages/core/src/scene.ts:1118
↓ 5 callersFunctionflattenSceneLayers
(scene: Scene)
packages/core/src/scene.ts:1008
↓ 5 callersFunctionformatMs
(value: number)
packages/layout/playground/src/lib/visual.tsx:264
↓ 5 callersMethodhandleNativePointerEvent
Handles native pointer events and dispatches the matching glass events.
packages/core/src/renderer/pointer-controller.ts:240
↓ 5 callersFunctioninvalidateLayout
(cause?: unknown)
packages/core/src/layout.ts:298
↓ 5 callersFunctionmainSize
(axis: Axis, value: Size | Rect)
packages/layout/src/layouts.ts:612
↓ 5 callersFunctionmultiply
(left: Matrix2D, right: Matrix2D)
packages/core/src/matrix.ts:23
↓ 5 callersFunctionmultiplyMatrices
(left: Matrix2D, right: Matrix2D)
packages/core/src/matrix.ts:86
↓ 5 callersFunctionreadMetrics
(node: HtmlRef | null)
demo/minimal/src/demos/DomMeasurementDemo.tsx:347
↓ 5 callersFunctionrenderAdaptiveBlur
({ device, sampler, encoder, source, radiusPx, chain, resources, }: AdaptiveBlurRenderOptions)
packages/core/src/renderer/adaptive-blur.ts:103
↓ 5 callersFunctionrenderFrame
(width: number, timeScale: number)
packages/react/tests/react.test.tsx:353
↓ 5 callersFunctionrequireThreeWebGpuBackend
( renderer: unknown, options?: ThreeWebGpuRendererValidationOptions, )
packages/three/src/index.ts:92
↓ 5 callersFunctionsizeToProposal
(size: Size)
packages/layout/src/utils.ts:41
↓ 5 callersFunctionuseAnimate
()
packages/react/src/canvas.tsx:408
↓ 5 callersFunctionwaitForSelector
(selector: string)
packages/layout/tests/playground.test.ts:57
next →1–100 of 1,021, ranked by callers