MCPcopy Create free account

hub / github.com/Sayhi-bzb/AsciiCanvas / functions

Functions866 in github.com/Sayhi-bzb/AsciiCanvas

↓ 2 callersFunctioncloneStyleState
(style: AnsiStyleState)
src/shared/utils/ansi.ts:157
↓ 2 callersFunctioncommitStructuredTemplatePreview
( preview: StructuredTemplatePreviewState | null )
src/domains/canvas/components/AsciiCanvas/index.tsx:466
↓ 2 callersFunctioncreateBox
( width: number, height: number, orderOffset = 0, offset: Point = { x: 0, y: 0 }, style: S
src/domains/canvas/state/helpers/structured/components/factory.ts:90
↓ 2 callersFunctioncreateContext
()
src/__tests__/unit/utils/metrics.test.ts:72
↓ 2 callersFunctioncreateDefaultCanvasSessions
()
src/domains/canvas/state/canvasStore.ts:85
↓ 2 callersFunctioncreateGridAddress
(x = 0, y = 0)
src/domains/canvas/state/helpers/staticGridModel.ts:30
↓ 2 callersFunctioncreateMockContext
()
src/__tests__/unit/components/minimap-overview.test.tsx:7
↓ 2 callersFunctioncreateStructuredSplitBoxTreeId
( root: ReturnType<typeof normalizeSplitBoxRoot>, prefix: string )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:72
↓ 2 callersFunctiond
(V)
coverage/prettify.js:2
↓ 2 callersFunctiondeleteStructuredSplitBoxSplit
( node: StructuredSplitBoxNode, handle: StructuredSplitBoxSplitHandle )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:437
↓ 2 callersFunctionderiveStructuredComponentsFromScene
( scene: StructuredNode[] )
src/domains/canvas/state/helpers/snapshotHelpers.ts:102
↓ 2 callersFunctiondrawActiveCellFocus
(point: Point)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:550
↓ 2 callersFunctiondrawCanvasColorPickerAnchor
( ctx: CanvasRenderingContext2D, point: Point, viewport: { offset: Point; zoom: number } )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:137
↓ 2 callersFunctiondrawLine
(p1: Point, p2: Point)
src/shared/utils/shapes.ts:62
↓ 2 callersFunctiondrawStructuredBounds
(bounds: NodeBounds)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:623
↓ 2 callersFunctionemitAtom
(node: StructuredNode, depth: number)
src/domains/export/utils/export.ts:1136
↓ 2 callersFunctionensure
(x: number, y: number)
src/shared/utils/shapes.ts:317
↓ 2 callersFunctionexpandTabs
()
src/domains/sessions/components/SessionTabs.tsx:148
↓ 2 callersFunctionexportAnimationToGIF
( size: AnimationCanvasSize, timeline: AnimationTimeline, includeColor: boolean = true )
src/domains/export/utils/export.ts:855
↓ 2 callersFunctionexportSelectionToJSON
( grid: GridMap, selections: SelectionArea[] )
src/domains/export/utils/export.ts:558
↓ 2 callersFunctionexportSelectionToString
( grid: GridMap, selections: SelectionArea[] )
src/domains/export/utils/export.ts:483
↓ 2 callersFunctionextendGridSelectionTo
( state: GridSelectionState, activeCell: GridAddress )
src/domains/canvas/state/helpers/staticGridModel.ts:119
↓ 2 callersFunctionextractAsciiCodeBlocks
(markdown: string)
src/domains/canvas/state/helpers/defaultDemo.ts:7
↓ 2 callersFunctionfetchLibraryJson
(base: string, file: string)
src/domains/character-library/stores/useLibraryStore.ts:31
↓ 2 callersFunctionfindSelectedStructuredHandleHit
( screenPoint: Point )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:358
↓ 2 callersFunctionfindStructuredNodeIdsInSelection
( scene: StructuredNode[], area: SelectionArea )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:288
↓ 2 callersFunctionflushDraggingSelection
()
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:589
↓ 2 callersFunctionflushQueuedOffset
()
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:562
↓ 2 callersFunctionflushQueuedStructuredMove
(commit = false)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:655
↓ 2 callersFunctionflushQueuedStructuredSplitBoxResize
(commit = false)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:699
↓ 2 callersFunctiongenerateStringFromBounds
( grid: GridMap, minX: number, maxX: number, minY: number, maxY: number )
src/domains/export/utils/export.ts:445
↓ 2 callersFunctiongetActionFrameIds
(frameId: string)
src/domains/canvas/components/ToolBar/sidebar-left.tsx:439
↓ 2 callersFunctiongetBounds
(grid: [string, GridCell][])
src/domains/animation-generators/utils/generators.ts:35
↓ 2 callersFunctiongetBoundsFromNodeBounds
(bounds: NodeBounds)
src/domains/canvas/components/AsciiCanvas/SelectionFormatToolbar.tsx:82
↓ 2 callersFunctiongetCachedAnimationFrameGrid
(frame: AnimationFrame)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:323
↓ 2 callersFunctiongetCell
(grid: GridMap, x: number, y: number)
src/shared/utils/grid-ops.ts:22
↓ 2 callersFunctiongetCellPixelSize
( zoom: number, metrics: GridRenderMetrics = DEFAULT_GRID_RENDER_METRICS )
src/shared/metrics/renderMetrics.ts:37
↓ 2 callersFunctiongetCenteredAnimationOffset
( bounds: AnimationCanvasSize, containerSize: { width: number; height: number }, zoom: number )
src/domains/canvas/state/helpers/animationHelpers.ts:391
↓ 2 callersFunctiongetCodePointLabel
(char: string)
src/domains/character-library/components/char-library.tsx:42
↓ 2 callersFunctiongetFallbackToolForMode
(mode: CanvasMode)
src/domains/canvas/state/helpers/storeUtils.ts:56
↓ 2 callersFunctiongetLinkedCellWidth
(grid: GridMap, x: number, y: number, href: string)
src/domains/canvas/components/AsciiCanvas/hooks/linkHitTesting.ts:16
↓ 2 callersFunctiongetLocalScreenPoint
(clientX: number, clientY: number)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:338
↓ 2 callersFunctiongetModeIcon
(mode: "freeform" | "structured" | "animation" | undefined)
src/domains/sessions/components/SessionTabs.tsx:54
↓ 2 callersFunctiongetModeLabelKey
(mode: "freeform" | "structured" | "animation")
src/domains/sessions/components/SessionTabs.tsx:43
↓ 2 callersFunctiongetSceneBounds
(scene: StructuredNode[])
src/domains/actions/adapters/clipboardActions.ts:150
↓ 2 callersFunctiongetSelectedStructuredEditCursor
( state: ReturnType<typeof useCanvasStore.getState> )
src/domains/actions/core/handlers/editor.ts:104
↓ 2 callersFunctiongetStaticGridSelectionAreas
(state: GridSelectionState)
src/domains/canvas/state/helpers/staticGridModel.ts:60
↓ 2 callersFunctiongetStructuredBoxCursor
(handle: StructuredBoxResizeHandle | null)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:142
↓ 2 callersFunctiongetStructuredBoxNameCapacity
(node: StructuredBoxNode)
src/domains/canvas/state/helpers/structuredBoxEditing.ts:89
↓ 2 callersFunctiongetStructuredHitCursor
( hit: StructuredNodeHit, editingTextNodeId: string | null )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:196
↓ 2 callersFunctiongetStructuredSplitBoxHandlePoints
( node: StructuredSplitBoxNode )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:86
↓ 2 callersFunctiongetStructuredTemplateDragId
( dataTransfer: DataTransfer )
src/domains/canvas/components/AsciiCanvas/index.tsx:597
↓ 2 callersFunctiongetStructuredTemplateDragPoint
( event: DragEvent<HTMLDivElement> )
src/domains/canvas/components/AsciiCanvas/index.tsx:582
↓ 2 callersFunctiongetStructuredTextStyleRangesInRange
( ranges: StructuredTextStyleRange[] | undefined, start: number, end: number )
src/shared/utils/structuredTextRanges.ts:260
↓ 2 callersFunctiongetTableHeader
()
coverage/sorter.js:15
↓ 2 callersFunctiongetTextLayoutSelectionRects
( layout: TextLayout, start: number, end: number )
src/shared/utils/textLayout.ts:123
↓ 2 callersFunctiongetTextLayoutSurfaceCells
( layout: TextLayout, styleForOffset: (offset: number) => StructuredNodeStyle )
src/shared/utils/textLayout.ts:138
↓ 2 callersFunctiongetUnionBounds
(selections: SelectionArea[])
src/domains/canvas/components/AsciiCanvas/SelectionFormatToolbar.tsx:47
↓ 2 callersFunctiongetUniqueAnimationFrameName
( existingFrames: Array<Pick<AnimationFrame, "id" | "name">>, preferredName: string, excludeFrameId?: st
src/domains/canvas/state/helpers/animationHelpers.ts:63
↓ 2 callersFunctiongridEntriesToCells
( entries: Iterable< [ string, { char: string; color: string; bgColo
src/domains/protocol/builders.ts:50
↓ 2 callersFunctiongridRangeFromSelectionArea
(area: SelectionArea)
src/domains/canvas/state/helpers/staticGridModel.ts:43
↓ 2 callersFunctionhasClipboardSource
( selections: SelectionArea[], textCursor: Point | null )
src/domains/actions/adapters/clipboardActions.ts:79
↓ 2 callersFunctionhasStructuredTemplateDragData
(dataTransfer: DataTransfer)
src/domains/canvas/components/AsciiCanvas/index.tsx:578
↓ 2 callersFunctionhexToRgb
(value: string)
src/domains/animation-generators/utils/generators.ts:57
↓ 2 callersFunctionisCastHeader
(value: unknown)
src/domains/cast/utils/cast.ts:41
↓ 2 callersFunctionisComponentMetadata
( component: unknown )
src/domains/canvas/state/helpers/snapshotHelpers.ts:29
↓ 2 callersFunctionisH
(d: string | null)
src/shared/utils/shapes.ts:14
↓ 2 callersFunctionisLikelyAsciinemaCast
(raw: string)
src/domains/cast/utils/cast.ts:67
↓ 2 callersFunctionisPointInViewport
( point: MinimapPoint, rect: ViewportRect, hitSlop = 0 )
src/domains/canvas/components/AsciiCanvas/minimap/geometry.ts:94
↓ 2 callersFunctionisPointInsideStructuredBox
( node: StructuredBoxNode, point: Point )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:214
↓ 2 callersFunctionisSameTextAttributes
( a?: TextAttributes, b?: TextAttributes )
src/shared/utils/ansi.ts:73
↓ 2 callersFunctionisV
(d: string | null)
src/shared/utils/shapes.ts:15
↓ 2 callersFunctionithSorter
(i)
coverage/sorter.js:168
↓ 2 callersFunctionkeepStructuredSplitLineHandle
( hit: StructuredNodeHit | null )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:183
↓ 2 callersFunctionlineFromIndex
(content, index)
scripts/check-style-api.mjs:69
↓ 2 callersFunctionmakeCurrent
(index)
coverage/block-navigation.js:31
↓ 2 callersFunctionmakeGrid
(width: number, height: number)
e2e/performance.spec.ts:35
↓ 2 callersFunctionmapAnsiCells
(text: string, color: string, y = 0, startX = 0)
src/__tests__/unit/store/clipboardActions.test.ts:25
↓ 2 callersFunctionnormalizeCellHref
(href?: unknown)
src/shared/utils/ansi.ts:69
↓ 2 callersFunctionnormalizeMenuSize
(size: SidebarMenuButtonSize)
src/shared/ui/sidebar.tsx:406
↓ 2 callersFunctionnormalizeStructuredTextStyleRanges
( ranges: StructuredTextStyleRange[] | undefined, textLength: number )
src/shared/utils/structuredTextRanges.ts:78
↓ 2 callersFunctiononChange
()
src/hooks/use-mobile.ts:14
↓ 2 callersFunctionparseCastLines
(raw: string)
src/domains/cast/utils/cast.ts:63
↓ 2 callersFunctionparseRichClipboardText
( rawText: string )
src/domains/actions/adapters/clipboardActions.ts:354
↓ 2 callersFunctionparseSgrSequenceAt
( input: string, index: number, current: AnsiStyleState, defaultStyle: AnsiStyleState, allowBracketA
src/shared/utils/ansi.ts:278
↓ 2 callersFunctionplaceCharInMap
( targetMap: { set(key: string, value: GridCell): void; delete(key: string): void; get(key: stri
src/domains/canvas/state/utils.ts:6
↓ 2 callersFunctionpushStyledText
(text: string, style: AnsiStyleState)
src/shared/utils/ansiText.ts:73
↓ 2 callersFunctionq
(T,S)
coverage/prettify.js:2
↓ 2 callersFunctionqueueOffsetDelta
(dx: number, dy: number)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:573
↓ 2 callersFunctionqueueStructuredSplitBoxResize
( drag: NonNullable<typeof structuredNodeDragRef.current>, point: Point, scene: StructuredNode[]
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:736
↓ 2 callersFunctionrenderStructuredScene
(scene: StructuredNode[])
src/shared/utils/structured.ts:131
↓ 2 callersFunctionresetDictionary
()
src/domains/export/utils/export.ts:211
↓ 2 callersFunctionresetDictionary
()
src/__tests__/unit/features/export.test.ts:86
↓ 2 callersFunctionresizeStructuredBox
( node: StructuredBoxNode, handle: StructuredBoxResizeHandle, point: Point )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:489
↓ 2 callersFunctionresizeStructuredLine
( node: StructuredLineNode, handle: StructuredLineResizeHandle, point: Point )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:330
↓ 2 callersFunctionresolveAnsiPieceStyle
(piece: AnsiPiece)
src/domains/export/utils/export.ts:350
↓ 2 callersFunctionresolveButtonStyle
({ tone, size, shape, outlined, }: Omit<ButtonVariantInput, "className">)
src/shared/ui/button.tsx:21
↓ 2 callersFunctionresolveLinkHitFromScreen
(clientX: number, clientY: number)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:323
↓ 2 callersFunctionresolvePointChars
(points: Point[])
src/shared/utils/shapes.ts:4
↓ 2 callersFunctionresolveStructuredPastePoint
(state: CanvasState)
src/domains/canvas/state/slices/selectionSlice.ts:92
← previousnext →301–400 of 866, ranked by callers