MCPcopy Create free account

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

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

↓ 5 callersMethodwrite
Packs and uploads a complete struct value.
packages/core/src/renderer/gpu-layout.ts:124
↓ 4 callersFunctionapplyTransformDefaults
(target: Transform, options: Partial<Transform> | undefined)
packages/core/src/scene.ts:169
↓ 4 callersFunctionassignProperty
(target: object, property: string, value: unknown)
packages/layout/src/animation.ts:469
↓ 4 callersFunctionclamp01
(value: number)
packages/layout/src/animation.ts:116
↓ 4 callersFunctionclampNumber
(value: number, min: number, max: number)
packages/layout/playground/src/lib/visual.tsx:254
↓ 4 callersFunctioncleanup
()
demo/three-react/src/main.tsx:210
↓ 4 callersFunctionclickTab
(label: string)
packages/layout/tests/playground.test.ts:45
↓ 4 callersFunctioncreateAdaptiveBlurResources
(device: GPUDevice, format: GPUTextureFormat)
packages/core/src/renderer/adaptive-blur.ts:79
↓ 4 callersFunctioncreateIntegrationError
(message: string)
packages/r3f/src/index.tsx:97
↓ 4 callersMethoddispose
()
packages/layout/src/engine.ts:94
↓ 4 callersFunctiondraw
()
demo/showcase/src/demos/FakeVideo.tsx:38
↓ 4 callersFunctiondrawPolygon
( context: CanvasRenderingContext2D, polygon: StagePoint[], options: { fill?: string stroke?: st
demo/blending/src/BoundsOverlay.tsx:198
↓ 4 callersFunctionensureNoCycle
Throws when adding a group under the target parent would create a scene graph cycle.
packages/core/src/scene.ts:227
↓ 4 callersFunctionflattenContainerGlasses
(container: Container)
packages/core/src/scene.ts:1063
↓ 4 callersMethodflushSceneContentSync
Flushes any queued scene content synchronization before pointer work.
packages/core/src/renderer/index.ts:319
↓ 4 callersFunctiongetChannels
(value: AnimationValue)
packages/layout/src/animation.ts:440
↓ 4 callersFunctiongetCopiedCssSize
(copiedDeviceSize: number, deviceSize: number, cssSize: number)
packages/core/src/renderer/dom-content-sync.ts:120
↓ 4 callersFunctiongetSortedSceneLayers
(scene: Scene)
packages/core/src/renderer/scene-order.ts:14
↓ 4 callersFunctiongetTextureUvScale
(deviceSize: number, cssSize: number, textureSize: number)
packages/core/src/renderer/dom-content-sync.ts:128
↓ 4 callersFunctionhasSpacer
(children: LayoutChild[])
packages/layout/src/layouts.ts:608
↓ 4 callersFunctionidentityMatrix
()
packages/core/src/matrix.ts:12
↓ 4 callersFunctioninvertMatrix
(matrix: Matrix2D)
packages/core/src/matrix.ts:90
↓ 4 callersFunctionisPlainObject
(value: unknown)
packages/layout/src/animation.ts:287
↓ 4 callersFunctionlistener
()
packages/layout/src/dom.ts:181
↓ 4 callersFunctionnormalizeChildInputs
(inputs: readonly ChildInput[])
packages/layout/src/node.ts:256
↓ 4 callersFunctionpolygonArea
(points: Point[])
packages/core/src/sdf.ts:291
↓ 4 callersMethodrenderCurrentLayout
()
demo/three-layout/src/app/ThreeLayoutDemo.ts:243
↓ 4 callersFunctionrenderRectForLayoutRect
(rect: Rect, rootRect: Rect)
demo/three-layout/src/layout/rects.ts:4
↓ 4 callersFunctionreportError
(error: unknown, onError: ((error: unknown) => void) | undefined)
packages/r3f/src/index.tsx:101
↓ 4 callersFunctionresolveInitialVelocity
(current: number, target: number, configuredVelocity: number)
packages/layout/src/animation.ts:329
↓ 4 callersFunctionrotateLocalVector
(x: number, y: number, rotation: number)
demo/blending/src/geometry.ts:78
↓ 4 callersFunctionsetCanvasCursor
(cursorClass: string | null)
demo/showcase/src/demos/IosNotificationDemo.tsx:165
↓ 4 callersFunctionsetNotificationOffset
(notificationOffset: number)
demo/showcase/src/demos/IosNotificationDemo.tsx:104
↓ 4 callersFunctionsetPanelY
(panelY: number)
demo/showcase/src/demos/NotificationCenterDemo.tsx:150
↓ 4 callersFunctionsetPressState
(nextPressed: boolean)
packages/react/src/components.tsx:354
↓ 4 callersMethodsync
Synchronizes managed HTML hosts and GPU content state with the scene.
packages/core/src/renderer/dom-content-sync.ts:277
↓ 4 callersMethodsyncHostSize
()
packages/core/src/scene.ts:443
↓ 4 callersMethodsyncReachableNodes
()
packages/layout/src/engine.ts:192
↓ 4 callersMethodsyncSceneNow
Immediately synchronizes scene-derived DOM, content, and pointer caches.
packages/core/src/renderer/index.ts:305
↓ 4 callersMethodupdateHoveredGlass
Sends enter/leave events when the hovered glass target changes.
packages/core/src/renderer/pointer-controller.ts:156
↓ 4 callersFunctionuseDecorationSlotRegistrar
(node: LayoutOverlay | LayoutBackground, slot: 'content' | 'decoration')
packages/react/src/tree.tsx:209
↓ 4 callersFunctionuseOrderedChildRegistrar
( syncChildren: (children: readonly LayoutUiNode[]) => void, )
packages/react/src/tree.tsx:87
↓ 4 callersFunctionvalidateGroupForContext
Recursively validates all descendants of a group against the provided parent context.
packages/core/src/scene.ts:271
↓ 3 callersMethod_notifyMutation
()
packages/core/src/scene.ts:998
↓ 3 callersFunctionabsoluteRect
(node: LayoutNode)
packages/layout/tests/core.test.ts:46
↓ 3 callersFunctionalignRect
(size: Size, bounds: Rect, alignment: Alignment | undefined)
packages/layout/src/utils.ts:109
↓ 3 callersFunctionapplyRectMesh
( view: RectMeshView, rect: RenderRect, cornerRadii: CornerRadiiInput = TILE_CORNER_RADIUS, )
demo/three-layout/src/views/rectMesh.ts:5
↓ 3 callersMethodblitTexture
Samples one texture into another render attachment.
packages/core/src/renderer/core.ts:956
↓ 3 callersFunctionclamp
(value: number, min: number, max: number)
demo/showcase/src/demos/IosNotificationDemo.tsx:45
↓ 3 callersMethodcleanupPointerState
Removes idle pointer state after hover, capture, and press state are clear.
packages/core/src/renderer/pointer-controller.ts:188
↓ 3 callersMethodcleanupState
Releases a state readback buffer once it is no longer pending.
packages/core/src/renderer/backdrop-metrics-state.ts:202
↓ 3 callersFunctionclearBackgroundImageUrl
()
demo/minimal/src/demos/SdfOverlapDemo.tsx:284
↓ 3 callersFunctionclearRenderTarget
( encoder: GPUCommandEncoder, target: GPUTexture, clearValue: GPUColorDict = OPAQUE_BLACK, )
packages/core/src/renderer/gpu-pass.ts:30
↓ 3 callersFunctioncloneNumericObject
(value: NumericObject)
packages/layout/src/animation.ts:291
↓ 3 callersFunctioncollectContextItems
( children: readonly GroupChild[], parentTransform: Matrix2D, order: { value: number }, addRenderable:
packages/core/src/scene.ts:1170
↓ 3 callersFunctioncreateFullscreenPipeline
( device: GPUDevice, format: GPUTextureFormat, module: GPUShaderModule, )
packages/core/src/renderer/adaptive-blur.ts:187
↓ 3 callersFunctioncreateTileGeometry
( width: number, height: number, cornerRadii: CornerRadiiInput = TILE_CORNER_RADIUS, )
demo/three-layout/src/three/geometry.ts:32
↓ 3 callersFunctioncross
(ax: number, ay: number, bx: number, by: number)
packages/core/src/sdf.ts:295
↓ 3 callersFunctioncubicBezierCoordinate
(t: number, p1: number, p2: number)
packages/layout/src/animation.ts:120
↓ 3 callersFunctiondisposeResources
(resources: BridgeResources | null)
packages/r3f/src/index.tsx:156
↓ 3 callersFunctiondomNodeStyle
(node: DomLeaf | undefined)
packages/layout/playground/src/tabs/DomLeavesTab.tsx:152
↓ 3 callersMethodensureResources
Allocates the readback buffer for a metrics state if possible.
packages/core/src/renderer/backdrop-metrics-state.ts:89
↓ 3 callersFunctionexpandBounds
(bounds: BoundsRect, x: number, y: number)
packages/core/src/renderer/metrics.ts:34
↓ 3 callersMethodfinishPointerEvent
Flushes scene sync after handling an event and prunes idle pointer state.
packages/core/src/renderer/pointer-controller.ts:197
↓ 3 callersFunctionflattenNumericObject
( value: NumericObject, prefix = '', output = new Map<string, number>(), )
packages/layout/src/animation.ts:299
↓ 3 callersFunctiongetPanelDispersion
(panelY: number)
demo/showcase/src/demos/NotificationCenterDemo.tsx:111
↓ 3 callersFunctiongetPanelIor
(panelY: number)
demo/showcase/src/demos/NotificationCenterDemo.tsx:105
↓ 3 callersFunctiongetSortedGlassLayers
(container: Container)
packages/core/src/renderer/scene-order.ts:19
↓ 3 callersFunctiongetStagePoint
(event: ReactPointerEvent<HTMLElement>)
demo/blending/src/interaction.ts:44
↓ 3 callersFunctionhitTestGlassInteractionEntries
( entries: GlassInteractionEntry[], canvasX: number, canvasY: number, )
packages/core/src/renderer/interaction.ts:150
↓ 3 callersFunctionisTileHovered
(tile: TileView)
demo/three-layout/src/app/animation.ts:77
↓ 3 callersMethodlayoutAndRender
({ immediate = false }: { immediate?: boolean } = {})
demo/three-layout/src/app/ThreeLayoutDemo.ts:272
↓ 3 callersFunctionmeasureDomElement
( element: HTMLElement, proposal: ProposedSize = {}, options: DomMeasureOptions = {}, )
packages/layout/src/dom.ts:79
↓ 3 callersFunctionmeasureGlassInteractionEntry
(entry: GlassInteractionEntry, canvasX: number, canvasY: number)
packages/core/src/renderer/interaction.ts:130
↓ 3 callersFunctionnextPowerOfTwo
Returns the smallest power of two greater than or equal to the value.
packages/core/src/renderer/content.ts:44
↓ 3 callersFunctionnormalizeVector
(vector: StagePoint)
demo/blending/src/BoundsOverlay.tsx:489
↓ 3 callersFunctionpercentile
Computes a linearly interpolated percentile from a sorted numeric array.
packages/core/src/renderer/metrics.ts:54
↓ 3 callersMethodplay
Starts the sequence.
packages/layout/src/animation.ts:739
↓ 3 callersFunctionpointerEvent
( type: string, init: { target?: EventTarget relatedTarget?: EventTarget | null composedPath?:
packages/core/tests/pointer-controller.test.ts:7
↓ 3 callersFunctionreleaseGlass
()
demo/minimal/src/demos/DraggableGlassDemo.tsx:35
↓ 3 callersFunctionresetLayoutTransform
(node: SceneTransform, rect: Rect)
packages/core/src/layout.ts:152
↓ 3 callersFunctionresolveNormalGating
(gating: NormalGating | undefined)
packages/core/src/sdf.ts:114
↓ 3 callersFunctionsanitizeLength
(value: number)
packages/layout/src/layouts.ts:655
↓ 3 callersFunctionsanitizeRect
(rect: Rect)
packages/layout/src/utils.ts:21
↓ 3 callersMethodsetDevice
Attaches GPU resources used for DOM content textures and storage buffers.
packages/core/src/renderer/dom-content-source.ts:54
↓ 3 callersFunctionsetRectTarget
( animationManager: AnimationManager, view: AnimatedRectView, targetRect: RenderRect, immediate: boole
demo/three-layout/src/app/animation.ts:19
↓ 3 callersFunctionsetStyleIfChanged
(element: HTMLElement, property: string, value: string)
packages/layout/playground/src/lib/visual.tsx:142
↓ 3 callersMethodstopObserving
()
packages/layout/src/dom.ts:73
↓ 3 callersMethodsubmitAndSwap
Submits the current encoder and swaps current/next targets.
packages/core/src/renderer/gpu-pass.ts:95
↓ 3 callersFunctionsyncOrderedChildren
(parent: LayoutParent, nextChildren: readonly LayoutUiNode[])
packages/react/src/tree.tsx:60
↓ 3 callersFunctionsyncOwnedHtmlElementSizing
(element: HTMLElement, sizing: DomLeafSizing)
packages/core/src/layout.ts:161
↓ 3 callersMethodsyncSlotZIndices
()
packages/core/src/layout.ts:544
↓ 3 callersFunctiontileSizeFor
(panelIndex: number, tileIndex: number)
demo/three-layout/src/layout/layoutState.ts:20
↓ 3 callersFunctiontranslationMatrix
(x: number, y: number)
packages/core/src/matrix.ts:34
↓ 3 callersFunctionupdateActionLabels
(notificationOffset: number)
demo/showcase/src/demos/IosNotificationDemo.tsx:95
↓ 3 callersFunctionupdateShape
(shapeId: ShapeState['id'], patch: Partial<ShapeState>)
demo/blending/src/interaction.ts:68
↓ 3 callersMethodupload
Uploads the active prefix of the staging array to the GPU buffer.
packages/core/src/renderer/gpu-layout.ts:184
↓ 3 callersFunctionuseAnimationTimeScaleRef
()
packages/react/src/animationConfig.tsx:47
↓ 3 callersFunctionvisitContext
(children: readonly GroupChild[], parentTransform: Matrix2D)
packages/core/src/scene.ts:1011
↓ 3 callersFunctionwithBackgroundImageStore
( mode: IDBTransactionMode, callback: (store: IDBObjectStore) => IDBRequest<T>, )
demo/minimal/src/demos/backgroundImageStore.ts:22
← previousnext →101–200 of 1,021, ranked by callers