MCPcopy Create free account

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

Functions866 in github.com/Sayhi-bzb/AsciiCanvas

↓ 2 callersFunctionrichCellsToStructuredText
( cells: RichTextCell[] | null | undefined, fallbackStyle: StructuredNodeStyle )
src/domains/canvas/state/slices/selectionSlice.ts:188
↓ 2 callersFunctionrunGlobalCommand
(command: "undo" | "redo", event: KeyboardEvent)
src/App.tsx:93
↓ 2 callersFunctionrunRedo
()
src/domains/actions/adapters/shortcutActions.ts:23
↓ 2 callersFunctionrunSidebarAction
( actionId: SidebarActionId, options: T )
src/domains/actions/core/runtime.ts:109
↓ 2 callersFunctionscreenToGrid
( screenX: number, screenY: number, viewport: ViewportState, metrics: GridRenderMetrics = DEFAULT_GRID
src/shared/metrics/viewport.ts:12
↓ 2 callersFunctionselectFrame
( frameId: string, event?: React.MouseEvent | React.KeyboardEvent )
src/domains/canvas/components/ToolBar/sidebar-left.tsx:385
↓ 2 callersFunctionselectionAreaFromGridRange
(range: GridRange)
src/domains/canvas/state/helpers/staticGridModel.ts:46
↓ 2 callersFunctionselectionAreasFromGridRanges
(ranges: GridRange[])
src/domains/canvas/state/helpers/staticGridModel.ts:57
↓ 2 callersFunctionsetStructuredLineScene
(selected = false)
src/__tests__/unit/components/structured-text-interaction.test.tsx:209
↓ 2 callersFunctionsetStructuredMovePreview
(preview: StructuredMovePreview)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:496
↓ 2 callersFunctionshouldIgnoreMinimapGestureEvent
(event: Event | undefined)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:553
↓ 2 callersFunctionswitchAnimationPlaybackFrame
( frameId: string, options?: { isPlaying?: boolean } )
src/domains/canvas/state/slices/createAnimationSlice.ts:84
↓ 2 callersFunctiontoAnsiLikeClipboardText
(value: string)
src/domains/actions/adapters/clipboardActions.ts:65
↓ 2 callersFunctiontoAnsiTruecolor
(prefix: 38 | 48, color: string)
src/shared/utils/ansi.ts:133
↓ 2 callersFunctiontoBounds
(start: Point, end: Point)
src/shared/utils/structured.ts:50
↓ 2 callersFunctiontoGridCell
( cell: StructuredTemplatePreview["rows"][number][number] )
src/domains/canvas/components/ToolBar/structured-template-preview-grid.tsx:43
↓ 2 callersFunctiontoGridEntries
(cells: AsciiCanvasProtocolCellV1[])
src/domains/protocol/import.ts:52
↓ 2 callersFunctiontraceRoundRect
( ctx: CanvasRenderingContext2D, x: number, y: number, width: number, height: number,
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:246
↓ 2 callersFunctiontrimTrailingAnsiSpaces
(pieces: AnsiPiece[])
src/domains/export/utils/export.ts:377
↓ 2 callersFunctionupdate
( tree: typeof root )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:390
↓ 2 callersFunctionuseCanvasInteraction
( store: Pick< CanvasState, | "tool" | "brushChar" | "brushColor" | "setBrushColor"
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:222
↓ 2 callersFunctionuseMaxWidthQuery
(breakpoint: number)
src/hooks/use-mobile.ts:6
↓ 2 callersFunctionwaitForAnimationFrame
()
src/__tests__/unit/components/ascii-canvas-focus.test.tsx:29
↓ 2 callersFunctionwheelFor
( page: Page, options: { ctrl?: boolean; durationMs?: number } = {} )
e2e/performance.spec.ts:312
↓ 2 callersFunctionwriteCell
( target: GridTarget, x: number, y: number, char: string, color: string )
src/shared/utils/grid-ops.ts:26
↓ 2 callersFunctionwriteStyledCell
( target: GridTarget, x: number, y: number, cell: GridCell )
src/shared/utils/grid-ops.ts:36
↓ 1 callersFunctionD
(ac)
coverage/prettify.js:2
↓ 1 callersFunctionU
()
coverage/prettify.js:2
↓ 1 callersFunctionX
(am)
coverage/prettify.js:2
↓ 1 callersFunctiona
(V)
coverage/prettify.js:2
↓ 1 callersFunctionaa
(ab)
coverage/prettify.js:2
↓ 1 callersFunctionactionUnhandled
(reason?: string)
src/domains/actions/core/result.ts:15
↓ 1 callersFunctionaddSearchBox
()
coverage/sorter.js:59
↓ 1 callersFunctionae
(al)
coverage/prettify.js:2
↓ 1 callersFunctionai
(al,ar)
coverage/prettify.js:2
↓ 1 callersFunctionansiTextToGrid
( input: string, size: AnimationCanvasSize )
src/domains/cast/utils/cast.ts:98
↓ 1 callersFunctionapplyMonochromeProtocolColor
( document: AsciiCanvasDocumentV1 )
src/domains/export/utils/export.ts:90
↓ 1 callersFunctionapplySgrCodes
( current: AnsiStyleState, codes: number[], defaultStyle: AnsiStyleState )
src/shared/utils/ansi.ts:178
↓ 1 callersFunctionassertNever
(value: never)
src/domains/protocol/builders.ts:25
↓ 1 callersFunctionassertNever
(value: never)
src/domains/protocol/import.ts:28
↓ 1 callersFunctionbeginStructuredTextCaretSelection
( node: StructuredTextNode, point: Point, caretHit?: ReturnType<typeof getStructuredTextCaretHit>
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:866
↓ 1 callersFunctionboundsArea
(bounds: NodeBounds)
src/shared/utils/structured.ts:63
↓ 1 callersFunctionbuildBoxDrawing
(blocks, characters)
scripts/generate-character-data.mjs:131
↓ 1 callersFunctionbuildColorFlow
( input: AnimationGeneratorInput, config: Extract<AnimationGeneratorConfig, { kind: "color-flow" }> )
src/domains/animation-generators/utils/generators.ts:160
↓ 1 callersFunctionbuildGifPalette
()
src/domains/export/utils/export.ts:174
↓ 1 callersFunctionbuildNamedCharacterLookup
( entities: Record<string, Record<string, string>>, boxDrawing: Record<string, CharacterEntry[]>, nerdfo
src/domains/character-library/stores/useLibraryStore.ts:186
↓ 1 callersFunctionbuildReveal
( input: AnimationGeneratorInput, config: Extract<AnimationGeneratorConfig, { kind: "reveal" }> )
src/domains/animation-generators/utils/generators.ts:137
↓ 1 callersFunctionbuildSpinner
( input: AnimationGeneratorInput, config: Extract<AnimationGeneratorConfig, { kind: "spinner" }> )
src/domains/animation-generators/utils/generators.ts:82
↓ 1 callersFunctionbuildSweepHighlight
( input: AnimationGeneratorInput, config: Extract<AnimationGeneratorConfig, { kind: "sweep-highlight" }> )
src/domains/animation-generators/utils/generators.ts:105
↓ 1 callersFunctionbuildUnicodeBlocks
(blocks, characters)
scripts/generate-character-data.mjs:108
↓ 1 callersFunctioncancelRename
()
src/domains/sessions/components/SessionTabs.tsx:232
↓ 1 callersFunctionclampViewportRect
( rect: ViewportRect, minimapSize: number )
src/domains/canvas/components/AsciiCanvas/minimap/geometry.ts:77
↓ 1 callersFunctioncleanup
()
src/domains/canvas/components/ToolBar/structured-template-library.tsx:48
↓ 1 callersFunctioncloneSplitBoxRoot
( root: StructuredSplitBoxTreeNode )
src/domains/canvas/state/helpers/snapshotHelpers.ts:18
↓ 1 callersFunctioncloseHyperlinkSequence
()
src/domains/export/utils/export.ts:409
↓ 1 callersFunctioncollapseTabsSoon
()
src/domains/sessions/components/SessionTabs.tsx:153
↓ 1 callersFunctioncollectSelectedRoots
( node: StructuredNode, hasSelectedAncestor: boolean, out: StructuredNode[] )
src/domains/export/utils/export.ts:1187
↓ 1 callersFunctioncollectStructuredSplitBoxTreeIds
( tree: ReturnType<typeof normalizeSplitBoxRoot>, ids = new Set<string>() )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:60
↓ 1 callersFunctioncollectStructuredSubtreeIds
( node: StructuredNode, childrenById: Map<string, StructuredNode[]>, out: Set<string> )
src/domains/actions/adapters/clipboardActions.ts:171
↓ 1 callersFunctioncolorFrom256
(index: number)
src/shared/utils/ansi.ts:139
↓ 1 callersFunctioncommitRename
()
src/domains/sessions/components/SessionTabs.tsx:226
↓ 1 callersFunctioncomputeMinimapMeta
( grid: GridMap, minimapSize: number, padding: number )
src/domains/canvas/components/AsciiCanvas/minimap/geometry.ts:6
↓ 1 callersFunctioncomputeViewportRect
( offset: { x: number; y: number }, zoom: number, containerSize: { width: number; height: number }, me
src/domains/canvas/components/AsciiCanvas/minimap/geometry.ts:56
↓ 1 callersFunctionconnectionGlyph
( up: boolean, right: boolean, down: boolean, left: boolean, outerCorner: string | null )
src/shared/utils/shapes.ts:291
↓ 1 callersFunctioncopyCanvasToPngClipboard
( grid: GridMap, showGrid: boolean = false, includeColor: boolean = true )
src/domains/export/utils/export.ts:725
↓ 1 callersFunctioncopySelectionToPngClipboard
( grid: GridMap, selections: SelectionArea[], showGrid: boolean = true, includeColor: boolean = true )
src/domains/export/utils/export.ts:593
↓ 1 callersFunctioncreateAnimationSession
( sessions: CanvasSession[], size?: AnimationCanvasSize )
src/domains/canvas/state/helpers/storeUtils.ts:166
↓ 1 callersFunctioncreateAnimationSlice
(set, get)
src/domains/canvas/state/slices/createAnimationSlice.ts:27
↓ 1 callersFunctioncreateComplexImageData
(width: number, height: number)
src/__tests__/unit/features/export.test.ts:21
↓ 1 callersFunctioncreateDefaultAnimationTimeline
()
src/domains/canvas/state/helpers/storeUtils.ts:60
↓ 1 callersFunctioncreateDefaultConfigs
( brushColor: string )
src/domains/animation-generators/components/AnimationEffectsPanel.tsx:31
↓ 1 callersFunctioncreateDrawingSlice
(set, get)
src/domains/canvas/state/slices/drawingSlice.ts:57
↓ 1 callersFunctioncreateImportedSession
( sessionId: string, name: string, snapshot: ProtocolImportSnapshot )
src/domains/canvas/state/slices/createSessionSlice.ts:55
↓ 1 callersFunctioncreateInheritedTextStyleRanges
( target: NonNullable<ReturnType<typeof getStructuredTextPasteTarget>>, text: string )
src/domains/canvas/state/slices/selectionSlice.ts:254
↓ 1 callersFunctioncreatePastedStructuredTextStyleRanges
( text: string, style: StructuredTextStyleRange["style"], styleRanges?: StructuredTextStyleRange[] )
src/domains/canvas/state/slices/selectionSlice.ts:274
↓ 1 callersFunctioncreatePngBlobFromGrid
( grid: GridMap, showGrid: boolean = false, includeColor: boolean = true )
src/domains/export/utils/export.ts:670
↓ 1 callersFunctioncreatePreviewSnippet
(value: string)
src/domains/export/components/export-dialog.tsx:62
↓ 1 callersFunctioncreateSelectionSlice
(set, get)
src/domains/canvas/state/slices/selectionSlice.ts:307
↓ 1 callersFunctioncreateSession
(mode: "freeform" | "structured")
src/domains/sessions/components/SessionTabs.tsx:254
↓ 1 callersFunctioncreateSessionSlice
(set, get)
src/domains/canvas/state/slices/createSessionSlice.ts:85
↓ 1 callersFunctioncreateStaticGridSlice
(set, get)
src/domains/canvas/state/slices/staticGridSlice.ts:23
↓ 1 callersFunctioncreateStaticGridState
( activeCell: GridAddress = createGridAddress() )
src/domains/canvas/state/helpers/staticGridModel.ts:102
↓ 1 callersFunctioncreateStructuredComponentFactory
( position: Point, options: StructuredTemplateBuildOptions )
src/domains/canvas/state/helpers/structured/components/factory.ts:31
↓ 1 callersFunctioncreateStructuredSplitBoxGrid
( node: Extract<StructuredNode, { type: "splitBox" }> )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:94
↓ 1 callersFunctioncreateStructuredTextNodeFromPaste
( state: CanvasState, text: string, style: StructuredNodeStyle, styleRanges?: StructuredTextStyleRange
src/domains/canvas/state/slices/selectionSlice.ts:287
↓ 1 callersFunctioncreateTextSlice
( set, get )
src/domains/canvas/state/slices/textSlice.ts:135
↓ 1 callersFunctiondecodeGifLzw
( data: Uint8Array, minimumCodeSize: number, expectedLength: number )
src/__tests__/unit/features/export.test.ts:74
↓ 1 callersFunctiondeleteRect
( target: GridTarget, minX: number, minY: number, maxX: number, maxY: number )
src/shared/utils/grid-ops.ts:94
↓ 1 callersFunctionderiveFps
(times: number[])
src/domains/cast/utils/cast.ts:150
↓ 1 callersFunctiondownloadBlob
(filename: string, blob: Blob)
src/domains/export/utils/export.ts:293
↓ 1 callersFunctiondrawActiveSplitBoxLeaf
( node: StructuredSplitBoxNode, point: Point | null )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:635
↓ 1 callersFunctiondrawSel
(area: SelectionArea)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:532
↓ 1 callersFunctionduplicateSelectedFrames
(frameId: string)
src/domains/canvas/components/ToolBar/sidebar-left.tsx:447
↓ 1 callersFunctionenableUI
()
coverage/sorter.js:165
↓ 1 callersFunctionexportAnimationToJSON
( size: AnimationCanvasSize, timeline: AnimationTimeline )
src/domains/export/utils/export.ts:848
↓ 1 callersFunctionexportStructuredF12Text
( scene: StructuredNode[], components?: StructuredComponentInstance[] )
src/domains/export/utils/export.ts:990
↓ 1 callersFunctionexportToPNG
( grid: GridMap, showGrid: boolean = false, includeColor: boolean = true )
src/domains/export/utils/export.ts:735
↓ 1 callersFunctionexportToString
(grid: GridMap)
src/domains/export/utils/export.ts:470
↓ 1 callersFunctionfilterPointsToBounds
( points: Point[], bounds: AnimationCanvasSize | null )
src/domains/canvas/state/helpers/animationHelpers.ts:375
↓ 1 callersFunctionflushQueuedZoom
()
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:613
← previousnext →401–500 of 866, ranked by callers