MCPcopy Create free account

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

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

Methodconstructor
Starts a composition sequence with sceneA cleared as the current texture.
packages/core/src/renderer/gpu-pass.ts:77
Methodconstructor
Creates a pointer controller for one renderer canvas.
packages/core/src/renderer/pointer-controller.ts:71
Methodconstructor
Creates reusable GPU resources for a host-owned WebGPU device.
packages/core/src/renderer/core.ts:246
Methodconstructor
({ targetCanvas, getCurrentDpr, scene }: WebGpuDomContentSourceInit)
packages/core/src/renderer/dom-content-source.ts:35
Methodconstructor
Creates a DOM content sync helper for one renderer canvas.
packages/core/src/renderer/dom-content-sync.ts:160
Methodconstructor
Creates a tracker that can query renderer teardown state.
packages/core/src/renderer/backdrop-metrics-state.ts:24
Methodconstructor
Allocates the GPU buffer for the provided layout and usage flags.
packages/core/src/renderer/gpu-layout.ts:106
Methodconstructor
Creates a growable struct-array buffer manager.
packages/core/src/renderer/gpu-layout.ts:145
Methodconstructor
(callback: (entries?: ResizeObserverEntry[]) => void)
packages/core/tests/layout.test.ts:380
Methodconstructor
(measure: () => Size, options: { measureKey?: unknown } = {})
demo/three-layout/src/layout/MeasuredLeaf.ts:7
Methodconstructor
(props: GridLayoutProps)
demo/three-layout/src/layout/Grid2x3.ts:8
Methodconstructor
( options: DomRefs, renderer: WebGLRenderer, environmentMap: EnvironmentMap, titleFont: Font,
demo/three-layout/src/app/ThreeLayoutDemo.ts:74
MethodcontentDepth
()
packages/core/src/layout.ts:1049
MethodcontentEntriesBindingResource
Binding resource for glass content entries, or null before GPU allocation.
packages/core/src/renderer/dom-content-source.ts:49
MethodcontentEntriesBindingResource
Binding resource for content entries, or null before GPU allocation.
packages/core/src/renderer/dom-content-sync.ts:168
MethodcontentIor
()
packages/core/src/layout.ts:1039
MethodcornerRadius
()
packages/core/src/layout.ts:1248
MethodcornerRadius
Uniform corner radius in CSS pixels.
packages/core/src/scene.ts:501
MethodcornerSmoothing
()
packages/core/src/layout.ts:1258
MethodcornerSmoothing
Smooth-corner amount. 0 produces circular corners; 0.6 is tuned for an iOS-like squircle.
packages/core/src/scene.ts:516
FunctioncreateArray
Creates CPU-side storage for one or more struct values.
packages/core/src/renderer/gpu-layout.ts:78
FunctioncurrentTime
()
demo/showcase/src/demos/FakeVideo.tsx:109
FunctiondeactivateLayout
(owner: object)
packages/layout/src/node.ts:164
MethoddebugDisplacement
()
packages/core/src/layout.ts:1219
FunctiondefaultStressConfig
()
packages/layout/playground/src/lib/stress.ts:51
Methoddestroy
Releases GPU resources owned by the core.
packages/core/src/renderer/core.ts:431
Methoddestroy
Destroys the GPU buffer and resets allocation state.
packages/core/src/renderer/gpu-layout.ts:199
FunctiondetachChild
(childNode: Layout)
packages/layout/src/node.ts:210
Methoddevice
Raw WebGPU device owned by Three's WebGPU backend.
packages/three/src/index.ts:174
Methoddispersion
()
packages/core/src/layout.ts:1059
MethoddisplacementBlur
()
packages/core/src/layout.ts:983
MethoddisplacementFactor
()
packages/core/src/layout.ts:973
Functiondispose
()
packages/layout/src/node.ts:115
Methoddispose
Detaches the root and disposes the layout engine.
packages/core/src/layout.ts:424
Functiondisposed
()
packages/layout/src/node.ts:61
Functionduration
()
demo/showcase/src/demos/FakeVideo.tsx:106
Methodelement
()
packages/layout/src/dom.ts:28
Methodelement
()
packages/core/src/layout.ts:1371
Methodelement
The optional child element rendered inside this node's host.
packages/core/src/scene.ts:419
FunctionemitInvalidation
(kind: LayoutInvalidationKind, cause?: unknown)
packages/layout/src/node.ts:177
FunctionemitInvalidationRecord
(invalidation: LayoutInvalidation)
packages/layout/src/node.ts:184
FunctionendInteraction
(event: ReactPointerEvent<HTMLDivElement>)
demo/blending/src/interaction.ts:146
FunctionescapeIdentityPart
(value: unknown)
packages/layout/src/utils.ts:159
FunctionflattenContainers
(scene: Scene)
packages/core/src/scene.ts:1196
Methodformat
Preferred output format used by Three's WebGPU backend.
packages/three/src/index.ts:179
Functionframe
(time: number)
demo/three-react/src/main.tsx:286
Functionframe
(time: number)
demo/three/src/main.ts:266
Functionget
()
packages/layout/tests/dom.test.ts:241
MethodgetBackdropMetrics
Returns the latest completed cached backdrop metrics for a tracked container.
packages/core/src/renderer/index.ts:133
MethodgetBackdropMetrics
Returns the latest completed cached backdrop metrics for a tracked container.
packages/core/src/renderer/core.ts:407
MethodgetDebugStats
Returns the @liquid-dom/layout engine's most recent debug stats.
packages/core/src/layout.ts:419
MethodgetGlassContentRange
Returns the storage-buffer range for a glass node's attached HTML.
packages/core/src/renderer/dom-content-source.ts:76
FunctiongetMeasureKey
()
packages/layout/src/node.ts:135
FunctiongetMeasureKey
()
packages/layout/src/layouts.ts:98
MethodgetSceneHtmlEntry
Returns GPU state for a scene-attached HTML node.
packages/core/src/renderer/dom-content-source.ts:71
FunctionhandlePointerCancel
(event)
demo/minimal/src/demos/DraggableGlassDemo.tsx:95
FunctionhandlePointerDown
(event)
demo/minimal/src/demos/DraggableGlassDemo.tsx:87
FunctionhandlePointerDown
(event: PointerEvent<HTMLElement>)
demo/showcase/src/demos/MenuDemo.tsx:189
FunctionhandlePointerEnter
()
demo/showcase/src/demos/IosNotificationDemo.tsx:174
FunctionhandlePointerLeave
()
demo/showcase/src/demos/IosNotificationDemo.tsx:184
FunctionhandlePointerUp
(event)
demo/minimal/src/demos/DraggableGlassDemo.tsx:91
Methodheight
()
packages/layout/src/layouts.ts:265
Methodheight
()
packages/core/src/layout.ts:570
Methodheight
Node height in CSS pixels.
packages/core/src/scene.ts:362
Methodheight
Shape height in CSS pixels.
packages/core/src/scene.ts:484
MethodidealHeight
()
packages/layout/src/layouts.ts:309
MethodidealHeight
()
packages/core/src/layout.ts:602
MethodidealWidth
()
packages/layout/src/layouts.ts:298
MethodidealWidth
()
packages/core/src/layout.ts:594
FunctioninsertAt
(index: number, child: LayoutNode, notify = true)
packages/layout/src/node.ts:191
FunctioninsertBefore
(child: ChildInput, before: LayoutNode)
packages/layout/src/node.ts:85
Methodinsets
()
packages/layout/src/layouts.ts:390
Methodinsets
()
packages/core/src/layout.ts:643
FunctioninvalidateMeasure
(cause?: unknown)
packages/layout/src/layouts.ts:102
Methodior
()
packages/core/src/layout.ts:1029
FunctionisHtmlInCanvasEnabled
()
demo/showcase/src/App.tsx:72
FunctionisLayoutActive
()
packages/layout/src/node.ts:65
Functionlayout
()
packages/layout/src/node.ts:45
MethodlightDirection
()
packages/core/src/layout.ts:1079
Functionlistener
(event: Event)
demo/minimal/src/demos/PointerEventsDemo.tsx:157
Methodlistener
()
packages/layout/src/animation.ts:539
FunctionmarkMeasureDirty
(cause?: unknown)
packages/layout/src/node.ts:146
FunctionmarkPlacementDirty
(cause?: unknown)
packages/layout/src/node.ts:152
FunctionmarkStructureDirty
(cause?: unknown, notify = true)
packages/layout/src/node.ts:232
FunctionmarkSubtreeMeasureDirty
()
packages/layout/src/node.ts:239
MethodmaxHeight
()
packages/layout/src/layouts.ts:330
MethodmaxHeight
()
packages/core/src/layout.ts:618
MethodmaxWidth
()
packages/layout/src/layouts.ts:320
MethodmaxWidth
()
packages/core/src/layout.ts:610
FunctionmeasureKey
()
packages/layout/src/layouts.ts:84
MethodmeasureLeaf
(proposal: ProposedSize)
packages/layout/tests/core.test.ts:26
MethodmeasureLeaf
()
packages/layout/playground/src/lib/visual.tsx:18
MethodmeasureLeaf
()
packages/layout/playground/src/lib/stress.ts:181
MethodmeasureLeaf
()
packages/layout/playground/src/lib/perf.ts:38
MethodmeasureLeaf
()
packages/layout/playground/src/tabs/AnimatedExamplesTab.tsx:38
MethodmeasureLeaf
()
demo/three-layout/src/layout/MeasuredLeaf.ts:12
FunctionmeasureRevision
()
packages/layout/src/node.ts:49
FunctionmeasureSelf
(input: LayoutMeasureInput)
packages/layout/src/layouts.ts:94
MethodmeasureSelf
()
packages/layout/src/layouts.ts:128
MethodmeasureSelf
(input: LayoutMeasureInput)
packages/layout/src/layouts.ts:211
← previousnext →801–900 of 1,021, ranked by callers