Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AndrewPrifer/liquid-dom
/ functions
Functions
1,021 in github.com/AndrewPrifer/liquid-dom
⨍
Functions
1,021
◇
Types & classes
133
↓ 1 callers
Function
defaultPerfConfig
()
packages/layout/playground/src/lib/perf.ts:46
↓ 1 callers
Function
deleteStoredBackgroundImage
()
demo/minimal/src/demos/backgroundImageStore.ts:67
↓ 1 callers
Method
destroy
Releases completed resources and marks pending readbacks for cleanup.
packages/core/src/renderer/backdrop-metrics-state.ts:162
↓ 1 callers
Method
disconnect
()
packages/react/tests/react.test.tsx:76
↓ 1 callers
Function
disposePanel
(panel: PanelView)
demo/three-layout/src/views/panel.ts:58
↓ 1 callers
Function
distanceToFitRect
(camera: PerspectiveCamera, rect: RenderRect, viewportWidth: number, viewportHeight: number)
demo/three-layout/src/three/camera.ts:33
↓ 1 callers
Function
domMeasureKey
(element: HTMLElement, options: DomMeasureOptions)
packages/layout/src/dom.ts:237
↓ 1 callers
Method
drawFrame
Draws a complete frame for the provided sorted scene layers.
packages/core/src/renderer/index.ts:326
↓ 1 callers
Method
drawFrame
Draws a complete frame for the provided sorted scene layers.
packages/core/src/renderer/core.ts:969
↓ 1 callers
Function
drawGaussianSubmersionInfluenceCells
( context: CanvasRenderingContext2D, shape: ShapeState, influences: GaussianSubmersionInfluence[], )
demo/blending/src/BoundsOverlay.tsx:443
↓ 1 callers
Function
drawGaussianSubmersionInfluences
( context: CanvasRenderingContext2D, point: StagePoint, samples: ShapeSdfSample[], options: NormalGate
demo/blending/src/BoundsOverlay.tsx:359
↓ 1 callers
Function
drawHoverMarker
(context: CanvasRenderingContext2D, point: StagePoint)
demo/blending/src/BoundsOverlay.tsx:530
↓ 1 callers
Function
drawNormalGateReadout
( context: CanvasRenderingContext2D, point: StagePoint, stageSize: StageSize, gateInfo: { angle: n
demo/blending/src/BoundsOverlay.tsx:592
↓ 1 callers
Function
drawNormalGateVisualization
( context: CanvasRenderingContext2D, point: StagePoint, shapes: ShapeState[], stageSize: StageSize,
demo/blending/src/BoundsOverlay.tsx:286
↓ 1 callers
Function
drawStripedPolygon
( context: CanvasRenderingContext2D, polygon: StagePoint[], options: { color: string spacing: nu
demo/blending/src/BoundsOverlay.tsx:230
↓ 1 callers
Function
emptyFrameChildSize
(props: FrameRuntimeProps)
packages/layout/src/layouts.ts:593
↓ 1 callers
Method
ensureCore
(backend: ThreeWebGpuBackendReady)
packages/three/src/index.ts:228
↓ 1 callers
Method
ensureShapesBuffer
Ensures the shape storage buffer can hold the active glass count.
packages/core/src/renderer/core.ts:473
↓ 1 callers
Function
estimateShapeGridSubmersions
( entries: T[], self: T, )
packages/core/src/sdf.ts:414
↓ 1 callers
Function
formatPointerEvent
(label: string, event: GlassPointerEvent)
demo/minimal/src/demos/shared.ts:29
↓ 1 callers
Function
formatSize
(size: { width: number; height: number })
demo/minimal/src/demos/DomMeasurementDemo.tsx:354
↓ 1 callers
Function
frame
()
demo/minimal/src/demos/HtmlLayersDemo.tsx:152
↓ 1 callers
Function
frame
()
demo/minimal/src/demos/PointerEventsDemo.tsx:183
↓ 1 callers
Function
frame
()
demo/minimal/src/demos/TinyGlassDemo.tsx:161
↓ 1 callers
Function
frame
()
demo/minimal/src/demos/LayoutSceneDemo.tsx:379
↓ 1 callers
Function
frameCameraToRect
( camera: PerspectiveCamera, stage: Group, rect: RenderRect, viewportWidth: number, viewportHeight:
demo/three-layout/src/three/camera.ts:9
↓ 1 callers
Method
frameCameraToRootStack
(width: number, height: number)
demo/three-layout/src/app/ThreeLayoutDemo.ts:219
↓ 1 callers
Function
frameReportedSize
(childSize: Size, proposal: ProposedSize, props: FrameRuntimeProps)
packages/layout/src/layouts.ts:569
↓ 1 callers
Function
gaussianSubmersionInfluencesAtPoint
( shape: ShapeState, point: StagePoint, entry: ShapeBoundsEntry, gridValues: sdfUtils.ShapeSubmersionG
demo/blending/src/BoundsOverlay.tsx:377
↓ 1 callers
Function
gaussianSubmersionWeight
(offsetX: number, offsetY: number)
demo/blending/src/BoundsOverlay.tsx:431
↓ 1 callers
Function
getBackdropTexture
( device: GPUDevice, format: GPUTextureFormat, width: number, height: number, textureRef: MutableRef
demo/blending/src/BlendingWebGpuCanvas.tsx:218
↓ 1 callers
Method
getDebugStats
()
packages/layout/src/engine.ts:87
↓ 1 callers
Function
getDevicePixelRatio
()
demo/blending/src/BlendingWebGpuCanvas.tsx:291
↓ 1 callers
Function
getDevicePixelRatio
()
demo/blending/src/BoundsOverlay.tsx:194
↓ 1 callers
Method
getGlassContentRange
Returns the storage-buffer range for a glass node's attached HTML.
packages/core/src/renderer/dom-content-sync.ts:293
↓ 1 callers
Method
getGpuTexture
Returns Three's raw GPU texture for a render target, texture, or GPU texture.
packages/three/src/index.ts:189
↓ 1 callers
Function
getGroupContext
Returns the nearest non-group parent that defines what child node types a group may contain.
packages/core/src/scene.ts:242
↓ 1 callers
Function
getInitialDebugOverlayVisible
()
demo/blending/src/controls.tsx:73
↓ 1 callers
Method
getMetrics
Returns the latest completed metrics for a tracked in-scene container.
packages/core/src/renderer/backdrop-metrics-state.ts:66
↓ 1 callers
Function
getMinimumScale
(matrix: Matrix2D)
packages/core/src/matrix.ts:126
↓ 1 callers
Method
getOutputSize
(options: ThreeGlassRenderOptions)
packages/three/src/index.ts:238
↓ 1 callers
Method
getPointerState
Returns existing pointer state or initializes one for a native pointer id.
packages/core/src/renderer/pointer-controller.ts:90
↓ 1 callers
Function
getRenderTargetTexture
(renderTarget: RenderTarget)
packages/three/src/index.ts:72
↓ 1 callers
Function
getResizeEdge
(point: StagePoint, shape: ShapeState)
demo/blending/src/interaction.ts:179
↓ 1 callers
Method
getSceneHtmlEntry
Returns GPU state for a scene-attached HTML node.
packages/core/src/renderer/dom-content-sync.ts:288
↓ 1 callers
Function
getSurfaceProfileIndex
Maps a public surface profile string to the shader enum value.
packages/core/src/renderer/core.ts:137
↓ 1 callers
Method
getTargetAnimations
(target: object)
packages/layout/src/animation.ts:661
↓ 1 callers
Method
getTrackedState
Returns mutable state for a tracked container, creating it if needed.
packages/core/src/renderer/backdrop-metrics-state.ts:80
↓ 1 callers
Function
gridSize
(columnWidths: number[], rowHeights: number[], props: GridLayoutProps)
demo/three-layout/src/layout/Grid2x3.ts:80
↓ 1 callers
Method
handleInvalidation
(invalidation: LayoutInvalidation)
packages/layout/src/engine.ts:184
↓ 1 callers
Method
handleRemovedInteractionTargets
Cancels or retargets pointer state when glass nodes leave the scene.
packages/core/src/renderer/pointer-controller.ts:203
↓ 1 callers
Function
hasBounds
(bounds: BoundsRect)
packages/core/src/renderer/metrics.ts:42
↓ 1 callers
Function
initialize
()
demo/blending/src/BlendingWebGpuCanvas.tsx:127
↓ 1 callers
Method
initialize
Creates WebGPU resources and pipelines needed by the renderer.
packages/core/src/renderer/index.ts:180
↓ 1 callers
Function
insetRect
(rect: Rect, insets: Insets)
packages/layout/src/utils.ts:86
↓ 1 callers
Method
installEventListeners
()
demo/three-layout/src/app/ThreeLayoutDemo.ts:126
↓ 1 callers
Function
intersectBounds
(left: BoundsRect, right: BoundsRect)
packages/core/src/sdf.ts:271
↓ 1 callers
Function
intersectLines
( lineStart: Point, lineEnd: Point, clipStart: Point, clipEnd: Point, )
packages/core/src/sdf.ts:309
↓ 1 callers
Function
isAnimationTransition
(value: unknown)
packages/layout/src/animation.ts:267
↓ 1 callers
Function
isGpuTexture
(value: ThreeBackdrop)
packages/three/src/index.ts:68
↓ 1 callers
Function
isLayoutNode
(value: unknown)
packages/layout/src/node.ts:245
↓ 1 callers
Function
isNearShapeCorner
(point: StagePoint, shape: ShapeState)
demo/blending/src/interaction.ts:165
↓ 1 callers
Function
isSpringTransition
(value: unknown)
packages/layout/src/animation.ts:239
↓ 1 callers
Method
isTargetCanvasLeave
Returns whether a native pointerleave means the pointer left the renderer canvas itself.
packages/core/src/renderer/pointer-controller.ts:118
↓ 1 callers
Function
layoutCase
(item: LayoutCase)
packages/layout/playground/src/tabs/LayoutCasesTab.tsx:50
↓ 1 callers
Function
lerp
(start: number, end: number, progress: number)
packages/core/src/sdf.ts:110
↓ 1 callers
Function
loadEnvironmentMap
(renderer: WebGLRenderer)
demo/three-layout/src/three/assets.ts:17
↓ 1 callers
Function
loadStoredBackgroundImage
()
demo/minimal/src/demos/backgroundImageStore.ts:55
↓ 1 callers
Function
loadTitleFont
()
demo/three-layout/src/three/assets.ts:8
↓ 1 callers
Function
main
()
demo/three/src/main.ts:119
↓ 1 callers
Method
markSceneMembership
Marks which tracked containers were seen in the latest rendered scene.
packages/core/src/renderer/backdrop-metrics-state.ts:101
↓ 1 callers
Method
measureCacheKey
(node: Layout, proposal: ProposedSize)
packages/layout/src/engine.ts:217
↓ 1 callers
Method
measureLayout
()
demo/three-layout/src/app/ThreeLayoutDemo.ts:140
↓ 1 callers
Method
measureLeaf
(proposal: ProposedSize)
packages/layout/src/dom.ts:56
↓ 1 callers
Method
measureSelf
(input: LayoutMeasureInput)
packages/layout/src/layouts.ts:419
↓ 1 callers
Function
measureStack
( axis: Axis, proposal: ProposedSize, children: LayoutChild[], props: StackRuntimeProps, )
packages/layout/src/layouts.ts:496
↓ 1 callers
Function
mockCloneIntrinsicSizes
()
packages/layout/tests/dom.test.ts:226
↓ 1 callers
Function
normalAngleGate
(value: number)
packages/core/src/sdf.ts:173
↓ 1 callers
Function
normalGateForNormals
( leftNormal: Point, rightNormal: Point, gating: ResolvedNormalGating, )
packages/core/src/sdf.ts:178
↓ 1 callers
Function
normalGateForSamples
( left: ShapeSdfSample, right: ShapeSdfSample, options: NormalGateVisualizationOptions, )
demo/blending/src/BoundsOverlay.tsx:501
↓ 1 callers
Function
normalizeCornerRadii
(width: number, height: number, input: CornerRadiiInput)
demo/three-layout/src/three/geometry.ts:116
↓ 1 callers
Function
normalizeRotationForReset
(rotation: number)
demo/three-layout/src/app/animation.ts:155
↓ 1 callers
Function
normalizeStressConfig
(config: StressConfig)
packages/layout/playground/src/lib/stress.ts:63
↓ 1 callers
Function
normalizeTimeScale
(timeScale: number | undefined)
packages/react/src/animationConfig.tsx:24
↓ 1 callers
Function
normalizeTransition
(config: AnimationConfig)
packages/layout/src/animation.ts:215
↓ 1 callers
Method
objectId
(value: object)
packages/layout/src/engine.ts:245
↓ 1 callers
Method
observe
()
packages/react/tests/react.test.tsx:72
↓ 1 callers
Method
onLayoutActive
()
packages/layout/src/dom.ts:60
↓ 1 callers
Method
onLayoutInactive
()
packages/layout/src/dom.ts:64
↓ 1 callers
Function
openBackgroundImageDb
()
demo/minimal/src/demos/backgroundImageStore.ts:10
↓ 1 callers
Function
packContentAtlas
(entries: GlassContentEntry[], maxTextureSize: number)
packages/core/src/renderer/content.ts:105
↓ 1 callers
Method
packShapes
Packs visible glass shapes into the storage buffer and accumulates bounds.
packages/core/src/renderer/core.ts:595
↓ 1 callers
Function
paintBackgroundTexture
( device: GPUDevice, texture: GPUTexture, width: number, height: number, image: HTMLImageElement | n
demo/blending/src/BlendingWebGpuCanvas.tsx:246
↓ 1 callers
Function
parseBackdropMetrics
(buffer: GPUBuffer)
packages/core/src/renderer/metrics.ts:74
↓ 1 callers
Function
parsePaddingOptions
(input: InsetsInput | PaddingOptions | undefined)
packages/layout/src/layouts.ts:648
↓ 1 callers
Method
placeChildren
(input: LayoutPlaceInput)
packages/layout/src/layouts.ts:426
↓ 1 callers
Function
placeStack
( axis: Axis, bounds: Rect, proposal: ProposedSize, children: LayoutChild[], props: StackRuntimeProp
packages/layout/src/layouts.ts:520
↓ 1 callers
Function
polygonUnionArea
(polygons: Point[][], maxArea: number)
packages/core/src/sdf.ts:362
↓ 1 callers
Method
preservePreviousFrameAfterResize
Paints the previous completed frame into the newly configured canvas target.
packages/core/src/renderer/index.ts:252
↓ 1 callers
Function
profileP50
(result: PerfResult)
packages/layout/playground/src/lib/perf.ts:105
← previous
next →
401–500 of 1,021, ranked by callers