Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexharri/animation-editor
/ functions
Functions
1,040 in github.com/alexharri/animation-editor
⨍
Functions
1,040
◇
Types & classes
330
↓ 3 callers
Function
layerDoesNotAffectComposition
(layerId: string)
src/composition/manager/property/propertyManagerDiffHandler.ts:57
↓ 3 callers
Function
nodeDoesNotAffectComposition
(nodeId: string, state = actionState)
src/composition/manager/layer/layerManagerDiffHandler.ts:56
↓ 3 callers
Function
notPathifiable
(tagName: string)
src/svg/parse/svgPathifyNode.ts:12
↓ 3 callers
Function
onComplete
()
src/listener/requestAction.ts:69
↓ 3 callers
Function
onDone
(params: RequestActionParams)
src/area/util/dragOpenArea.ts:21
↓ 3 callers
Function
onPath
(property: Property, options: { forStroke: boolean })
src/render/pixi/shapeLayerGraphic.ts:100
↓ 3 callers
Function
onValueChange
(which: "width" | "height" | "length", value: number)
src/workspace/WorkspaceFooter.tsx:56
↓ 3 callers
Function
parseStylesheet
(svgStylesheet: SvgStylesheet, s: Stylesheet)
src/svg/svgStylesheet.ts:5
↓ 3 callers
Function
propertyDoesNotAffectComposition
(propertyId: string)
src/composition/manager/layer/layerManagerDiffHandler.ts:59
↓ 3 callers
Function
propertyDoesNotAffectComposition
(propertyId: string)
src/composition/manager/property/propertyManagerDiffHandler.ts:53
↓ 3 callers
Function
propertyManagerDiffHandler
( compositionId: string, properties: PropertyManager, actionState: ActionState, diffs: Diff[], direction:
src/composition/manager/property/propertyManagerDiffHandler.ts:23
↓ 3 callers
Function
recomputeNodeRefs
( actionState: ActionState, nodeIds: string[], options: { frameIndex?: number }, )
src/composition/manager/property/propertyManager.ts:193
↓ 3 callers
Function
removeKeyDownChangeListener
(key: Key, fn: (isKeyDown: boolean) => void)
src/listener/keyboard.ts:86
↓ 3 callers
Function
renderLine
( ctx: CanvasRenderingContext2D, a: Vec2, b: Vec2, opts: RenderLineOptions, )
src/util/canvas/renderPrimitives.ts:135
↓ 3 callers
Function
rotateVec2CCW
(vec: Vec2, angle: number, anchor = Vec2.new(0, 0))
src/util/math.ts:124
↓ 3 callers
Method
setComputedPropertyValue
(propertyId: string, computedPropertyValue: any)
src/composition/manager/property/propertyStore.ts:39
↓ 3 callers
Method
setComputedValueArray
(propertyId: string, valueArray: any[])
src/composition/manager/property/propertyStore.ts:47
↓ 3 callers
Function
subscribeToDiffs
(fn: SubscribeFn)
src/listener/diffListener.ts:11
↓ 3 callers
Function
timelineKeyframesToPathList
( keyframes: TimelineKeyframe[], )
src/timeline/timelineUtils.ts:89
↓ 3 callers
Function
toActionBasedState
(state: S)
src/state/createApplicationStateFromActionState.ts:7
↓ 3 callers
Function
transformPropertiesFactory
( opts: CreatePropertyOptions, props: LayerTransform = DEFAULT_LAYER_TRANSFORM, )
src/composition/factories/transformPropertiesFactory.ts:11
↓ 3 callers
Function
unsubscribeToDiffs
(id: string)
src/listener/diffListener.ts:17
↓ 3 callers
Function
update
()
src/workspace/useWorkspaceCursor.ts:162
↓ 3 callers
Function
update
()
src/graphEditor/useGraphEditorCursor.ts:78
↓ 3 callers
Method
updatePropertyStructure
(actionState: ActionState, layerId: string)
src/composition/manager/layer/LayerManager.tsx:265
↓ 2 callers
Function
M
(a, b)
static/js/clipper.js:113
↓ 2 callers
Function
_completeCubicBezierCalcP2
(p3: Vec2, p1: Vec2)
src/util/math.ts:277
↓ 2 callers
Function
addLayerToSelection
(params: RequestActionParams)
src/timeline/timelineHandlers.ts:540
↓ 2 callers
Method
addX
(x: number)
src/util/math/vec2.ts:82
↓ 2 callers
Function
applyMoveVectorToCp
(cpId: string)
src/workspace/penTool/penToolMoveObjects.ts:25
↓ 2 callers
Function
applyTransformOrigin
( boundingBox: [width: number, height: number], transformString: string, transformOriginString: string, )
src/svg/svgTransform.ts:5
↓ 2 callers
Function
areaToRow
( rowId: string, idForOldArea: string, idForNewArea: string, horizontal: boolean, cornerParts: [CardinalD
src/area/util/areaToRow.ts:14
↓ 2 callers
Function
bezierPoint
Calculate a point along a Bézier segment for a given parameter. * out : A vector to modify to be the point on the curve * curve : Array of vecto
src/util/math/closestPoint.ts:84
↓ 2 callers
Function
calcP2
(p3: Vec2, p1: Vec2)
src/timeline/timelineUtils.ts:36
↓ 2 callers
Function
cap
(t: number)
src/timeline/timelineUtils.ts:278
↓ 2 callers
Function
clearCompositionSelection
(params: RequestActionParams)
src/timeline/timelineHandlers.ts:550
↓ 2 callers
Function
clearLayerSpecificPreviewGraphics
(container: PIXI.Container)
src/composition/interaction/preview.ts:25
↓ 2 callers
Function
clearSelection
(params: RequestActionParams)
src/workspace/penTool/penTool.ts:271
↓ 2 callers
Function
compileFlowGraph
( actionState: ActionState, graphId: string, )
src/flow/compileFlowGraph.ts:8
↓ 2 callers
Function
compute
(id: string, contentArea: Rect)
src/area/util/areaToViewport.ts:128
↓ 2 callers
Function
computeCp
( i0: number, i1: number, cp: TimelineKeyframeControlPoint, )
src/timeline/timelineUtils.ts:325
↓ 2 callers
Function
computeLayerGraphNodeOutputs
( node: FlowNode, inputs: unknown[], flow: CompiledFlow, )
src/flow/graphNodeOutputs.ts:208
↓ 2 callers
Function
constructGraphEditorContext
( globalMousePosition: Vec2, areaId: string, viewport: Rect, )
src/graphEditor/graphEditorContext.ts:37
↓ 2 callers
Function
constructParseSvgContext
( parentContext: ParseSvgContext, node: ElementNode, )
src/svg/parse/parseSvgContext.ts:12
↓ 2 callers
Function
contractRect
(rect: Rect, contractBy: number)
src/util/math.ts:199
↓ 2 callers
Function
cp
(tx: number)
src/timeline/operations/timelineOperations.ts:106
↓ 2 callers
Function
crawl
(node: Node, _ctx: { assigning?: boolean })
src/util/math/expressions.ts:125
↓ 2 callers
Function
crawlProperty
(propertyId: string)
src/composition/compositionUtils.ts:16
↓ 2 callers
Function
createCurveGetter
(actionState: ActionState)
src/render/pixi/shapeLayerGraphic.ts:74
↓ 2 callers
Function
createFlowGraphBase
(flowState: FlowState)
src/flow/graph/createFlowGraph.ts:21
↓ 2 callers
Function
createGetterFn
( compiledStylesheet: any, )
src/util/stylesheets.tsx:10
↓ 2 callers
Function
createLayerInstances
( actionState: ActionState, parentDimensions: LayerDimension[], layer: Layer, layerPropertyMap: LayerPrope
src/composition/layer/layerInstances.ts:51
↓ 2 callers
Function
createLayerViewportMatrices
( actionState: ActionState, getPropertyValue: (propertyId: string) => any, layerId: string, scale: number,
src/composition/layer/constructLayerMatrix.ts:7
↓ 2 callers
Function
createProjectContextMenu
(position: Vec2, { compositionId }: Options)
src/project/projectContextMenu.ts:17
↓ 2 callers
Function
createPropertyInfoRegistry
( actionState: ActionState, compositionId: string, )
src/composition/property/propertyInfoMap.ts:32
↓ 2 callers
Function
createResolver
(map: LayerPropertyMap, getPropertyValue: (propertyId: string) => any)
src/render/pixi/pixiLayerTransform.ts:6
↓ 2 callers
Function
createTimelineForLayerProperty
(value: number, index: number)
src/timeline/timelineUtils.ts:689
↓ 2 callers
Function
createViewportWheelHandlers
( areaType: T, actions: Actions, )
src/shared/viewport/viewportWheelHandlers.ts:19
↓ 2 callers
Function
dfs
(nodeId: string)
src/flow/util/flowNodeAvailableIO.ts:19
↓ 2 callers
Function
dfs
(layerId: string)
src/shared/layer/layerParentSort.ts:15
↓ 2 callers
Function
didFlowSelectionChange
(graphId)
src/flow/flowUtils.ts:150
↓ 2 callers
Function
doAxis
(name: PropertyName, axis: "x" | "y", i: 0 | 1)
src/workspace/moveTool/moveTool.ts:106
↓ 2 callers
Method
draw
(actionState: ActionState, layerId: string)
src/composition/manager/hitTest/HitTestManager.ts:43
↓ 2 callers
Method
eq
(vec: IVec2)
src/util/math/vec2.ts:183
↓ 2 callers
Function
findInputsThatReferenceFlowNodeOutputs
( graphId: string, nodeId: string, flowState: FlowState, )
src/flow/flowUtils.ts:64
↓ 2 callers
Function
findLayerProperty
( layerId: string, compositionState: CompositionState, fn: (property: Property | CompoundProperty | Propert
src/composition/compositionUtils.ts:351
↓ 2 callers
Function
findLayerTopLevelPropertyGroup
( layerId: string, compositionState: CompositionState, name: PropertyGroupName, )
src/composition/compositionUtils.ts:387
↓ 2 callers
Function
forEachLayerProperty
( layerId: string, compositionState: CompositionState, fn: (property: Property) => void, options: { ignore
src/composition/compositionUtils.ts:124
↓ 2 callers
Function
getAboveInputs
(node: FlowNode<FlowNodeType>)
src/flow/util/flowNodeHeight.ts:78
↓ 2 callers
Function
getAllDimensionsAndMatrices
( actionState: ActionState, parentDimensions: LayerDimension[], layer: Layer, layerPropertyMap: LayerPrope
src/composition/layer/layerInstances.ts:11
↓ 2 callers
Function
getAreaActionState
(areaId: string, actionState = getActionState())
src/flow/flowEditorKeyboardShortcuts.ts:8
↓ 2 callers
Function
getAreaActionState
(areaId: string, actionState = getActionState())
src/timeline/timelineShortcuts.ts:10
↓ 2 callers
Function
getAreaActionState
(areaId: string, actionState = getActionState())
src/composition/compositionShortcuts.ts:8
↓ 2 callers
Function
getAreaToOpenPlacementInViewport
(rect: Rect, position: Vec2)
src/area/util/areaUtils.ts:32
↓ 2 callers
Function
getArrayModifierInfo
( arrayModifierGroupId: string, compositionState: CompositionState, )
src/composition/util/compositionPropertyUtils.ts:56
↓ 2 callers
Function
getArrayModifierLayerDimensions
( layerId: string, actionState: ActionState, layerPropertyMap: LayerPropertyMap, propertyStore: PropertySt
src/composition/arrayModifier.ts:83
↓ 2 callers
Function
getCachedIntersection
([xc, yc], [xd, yd], cache)
src/util/math/svgPath.js:55
↓ 2 callers
Function
getCombinedInputsHeight
(node: FlowNode<FlowNodeType>, upToIndex = node.inputs.length)
src/flow/util/flowNodeHeight.ts:51
↓ 2 callers
Function
getDragCompositionEligibleTargets
()
src/project/dragCompositionEligibleTargets.ts:37
↓ 2 callers
Function
getEligibleAreaIds
(eligibleAreaIndices: number[])
src/area/handlers/areaDragFromCorner.ts:154
↓ 2 callers
Function
getEligibleAreaIndices
(areaState: AreaReducerState, row: AreaRowLayout, index: number)
src/area/handlers/areaDragFromCorner.ts:28
↓ 2 callers
Function
getExpr
(state: ActionState)
src/flow/nodes/expression/ExpressionNodeTextarea.tsx:89
↓ 2 callers
Function
getFlowGraphAvailableInputs
( flowState: FlowState, graphId: string, nodeId: string, outputIndex: number, )
src/flow/util/flowNodeAvailableIO.ts:74
↓ 2 callers
Function
getFlowNodeAssociatedCompositionId
( nodeId: string, actionState: ActionState, )
src/flow/flowUtils.ts:202
↓ 2 callers
Function
getFlowNodeDefaultInputs
(type: FlowNodeType)
src/flow/flowIO.ts:4
↓ 2 callers
Function
getFlowNodeDefaultOutputs
(type: FlowNodeType)
src/flow/flowIO.ts:207
↓ 2 callers
Function
getGraphEditorTimelineTargetObject
( timeline: Timeline, viewportMousePosition: Vec2, normalToViewport: (vec: Vec2) => Vec2, )
src/graphEditor/graphEditorUtils.ts:170
↓ 2 callers
Function
getGraphNodeInputs
( type: "layer" | "array_modifier", actionState: ActionState, compositionId: string, propertyStore: Proper
src/flow/graphNodeOutputs.ts:63
↓ 2 callers
Function
getHoveredAreaId
( position: Vec2, areaState: AreaReducerState, areaToViewport: { [areaId: string]: Rect; }, )
src/area/util/areaUtils.ts:5
↓ 2 callers
Function
getInitDataPath
()
src/main/windowInitData.ts:5
↓ 2 callers
Function
getIntersectionCache
([xa, ya], [xb, yb])
src/util/math/svgPath.js:67
↓ 2 callers
Function
getIsActionInProgress
()
src/state/stateUtils.ts:87
↓ 2 callers
Function
getKeyFromKeyCode
(keyCode: number)
src/listener/keyboard.ts:15
↓ 2 callers
Method
getLayerChildLayerContainer
(layerId: string)
src/composition/manager/layer/LayerManager.tsx:386
↓ 2 callers
Function
getLayerChildLayers
( targetLayerId: string, compositionState: CompositionState, )
src/shared/layer/layerParentSort.ts:38
↓ 2 callers
Method
getLayerInstancesContainer
(layerId: string)
src/composition/manager/layer/LayerManager.tsx:382
↓ 2 callers
Function
getLayerModifierPropertyGroupId
( layerId: string, compositionState: CompositionState, )
src/composition/util/compositionPropertyUtils.ts:21
↓ 2 callers
Function
getLayerRectDimensionsAndOffset
( actionState: ActionState, layer: Layer, propertyMap: LayerPropertyMap, getPropertyValue: (propertyId: st
src/composition/layer/layerDimensions.ts:29
↓ 2 callers
Function
getMatrices
(actionState: ActionState, layerId: string)
src/composition/manager/interaction/interactionManager.ts:83
↓ 2 callers
Function
getMatrix
(arrayModifier: typeof arrayModifiers[0])
src/composition/arrayModifier.ts:105
← previous
next →
201–300 of 1,040, ranked by callers