Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sayhi-bzb/AsciiCanvas
/ functions
Functions
866 in github.com/Sayhi-bzb/AsciiCanvas
⨍
Functions
866
◇
Types & classes
74
↓ 1 callers
Function
formatBlockName
(name)
scripts/generate-character-data.mjs:55
↓ 1 callers
Function
formatBounds
(node: StructuredNode)
src/domains/export/utils/export.ts:949
↓ 1 callers
Function
formatChord
(chord: ShortcutToken[], isMacLike: boolean)
src/domains/actions/core/shortcuts.ts:66
↓ 1 callers
Function
formatStyle
(style: StructuredNode["style"])
src/domains/export/utils/export.ts:954
↓ 1 callers
Function
formatToken
(token: ShortcutToken, isMacLike: boolean)
src/domains/actions/core/shortcuts.ts:33
↓ 1 callers
Function
frameId
(kind: string, index: number)
src/domains/animation-generators/utils/generators.ts:12
↓ 1 callers
Function
getActionShortcutLabel
(actionId: ActionId)
src/domains/actions/core/shortcuts.ts:71
↓ 1 callers
Function
getAnimationGhostLayers
()
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:334
↓ 1 callers
Function
getBoxNameTextCapacity
(bounds: NodeBounds)
src/shared/utils/structured.ts:65
↓ 1 callers
Function
getCellPickedColor
( cell: GridCell | undefined, target: CanvasState["canvasColorPickerTarget"] )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:213
↓ 1 callers
Function
getCharacterLabel
(char: string)
src/domains/character-library/components/char-library.tsx:112
↓ 1 callers
Function
getContextMenuActionLabel
(id: string, fallback: string)
src/domains/canvas/components/AsciiCanvas/index.tsx:338
↓ 1 callers
Function
getEffectiveRangeStyleAt
( ranges: StructuredTextStyleRange[] | undefined, offset: number )
src/shared/utils/structuredTextRanges.ts:192
↓ 1 callers
Function
getFilledRectPoints
( start: { x: number; y: number }, end: { x: number; y: number } )
src/domains/canvas/state/slices/drawingSlice.ts:35
↓ 1 callers
Function
getFirstGrapheme
(value: string)
src/shared/metrics/textSegmentation.ts:16
↓ 1 callers
Function
getImportedSessionBaseName
(mode: CanvasSession["mode"])
src/domains/canvas/state/slices/createSessionSlice.ts:26
↓ 1 callers
Function
getLineGraphPoints
(rects: NodeBounds[])
src/shared/utils/shapes.ts:315
↓ 1 callers
Function
getNewlineTargetX
( grid: CanvasState["grid"], currentX: number, currentY: number )
src/domains/canvas/state/slices/textSlice.ts:75
↓ 1 callers
Function
getSelectedCells
(grid: GridMap, selections: SelectionArea[])
src/domains/canvas/components/AsciiCanvas/SelectionFormatToolbar.tsx:68
↓ 1 callers
Function
getSelectedStructuredBox
( state: ReturnType<typeof useCanvasStore.getState> )
src/domains/actions/core/handlers/editor.ts:92
↓ 1 callers
Function
getStructuredLineHandleAtPoint
( node: StructuredLineNode, point: Point )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:227
↓ 1 callers
Function
getStructuredSplitBoxCursor
( node: Extract<StructuredNode, { type: "splitBox" }>, handle: StructuredSplitBoxHandle | null )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:161
↓ 1 callers
Function
getStructuredTextLineEndX
(node: StructuredTextNode, row: number)
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:68
↓ 1 callers
Function
getStructuredTextPasteTarget
(state: CanvasState)
src/domains/canvas/state/slices/selectionSlice.ts:109
↓ 1 callers
Function
getStructuredTextSlice
( node: StructuredTextNode, start: number, end: number )
src/shared/utils/structuredTextRanges.ts:43
↓ 1 callers
Function
getStructuredTextStylesInRange
( node: StructuredTextNode, start: number, end: number )
src/shared/utils/structuredTextRanges.ts:367
↓ 1 callers
Function
getTableBody
()
coverage/sorter.js:19
↓ 1 callers
Function
getTemplateBgColor
(index: number)
src/domains/canvas/state/helpers/structured/components/factory.ts:26
↓ 1 callers
Function
getTextCellAnchor
( cellX: number, cellY: number, grapheme: string, zoom: number, metrics: GridRenderMetrics = DEFAULT
src/shared/metrics/renderMetrics.ts:45
↓ 1 callers
Function
getViewportGridBounds
( width: number, height: number, viewport: ViewportState, metrics: GridRenderMetrics = DEFAULT_GRID_RE
src/shared/metrics/viewport.ts:36
↓ 1 callers
Function
goToNext
()
coverage/block-navigation.js:52
↓ 1 callers
Function
goToPrevious
()
coverage/block-navigation.js:41
↓ 1 callers
Function
gridRangesFromSelectionAreas
(areas: SelectionArea[])
src/domains/canvas/state/helpers/staticGridModel.ts:54
↓ 1 callers
Function
handleTemplateDragStart
(template: { id: StructuredTemplateId })
src/domains/canvas/components/ToolBar/structured-template-library.tsx:31
↓ 1 callers
Function
hasRangeStyle
(style: StructuredTextRangeStyle)
src/shared/utils/structuredTextRanges.ts:147
↓ 1 callers
Function
hasSelectedStructuredDivider
( state: ReturnType<typeof useCanvasStore.getState> )
src/domains/actions/core/handlers/editor.ts:73
↓ 1 callers
Function
hasStructuredTextSelection
( state: ReturnType<typeof useCanvasStore.getState> )
src/domains/actions/core/handlers/editor.ts:80
↓ 1 callers
Function
hasVisibleMinimapContent
(cell: MinimapCell)
src/domains/canvas/components/AsciiCanvas/Minimap.tsx:34
↓ 1 callers
Function
imageDataToGifIndices
(imageData: ImageData)
src/domains/export/utils/export.ts:194
↓ 1 callers
Function
importAnimationDocument
( document: AsciiCanvasAnimationDocumentV1 )
src/domains/protocol/import.ts:156
↓ 1 callers
Function
importFreeformDocument
( document: AsciiCanvasFreeformDocumentV1 )
src/domains/protocol/import.ts:145
↓ 1 callers
Function
importStructuredDocument
( document: AsciiCanvasStructuredDocumentV1 )
src/domains/protocol/import.ts:181
↓ 1 callers
Function
installSmoothProbe
(page: Page)
e2e/performance.spec.ts:202
↓ 1 callers
Function
isAllowedPath
(filePath, allowList)
scripts/check-style-api.mjs:73
↓ 1 callers
Function
isAnsiDefaultForeground
(color: string)
src/domains/export/utils/export.ts:303
↓ 1 callers
Function
isAnsiSignificantPiece
(piece: AnsiPiece)
src/domains/export/utils/export.ts:365
↓ 1 callers
Function
isCjkOrFullwidth
(codePoint: number)
src/shared/metrics/cellOccupancy.ts:7
↓ 1 callers
Function
isCommandBypassingFocusGuard
(source: ActionSource)
src/domains/actions/input-arbiter/index.ts:5
↓ 1 callers
Function
isComponentMetadata
(value: unknown)
src/domains/protocol/validation.ts:62
↓ 1 callers
Function
isEmojiPresentation
(value: string)
src/shared/metrics/cellOccupancy.ts:3
↓ 1 callers
Function
isHTMLElement
(element: Element | null)
src/shared/utils/dom-focus.ts:1
↓ 1 callers
Function
isMacLikePlatform
()
src/domains/actions/core/shortcuts.ts:27
↓ 1 callers
Function
isNamedKey
(key: string)
src/domains/actions/input-arbiter/index.ts:9
↓ 1 callers
Function
isObject
(value: unknown)
src/domains/cast/utils/cast.ts:37
↓ 1 callers
Function
isPointInsideStructuredBg
(node: StructuredBgNode, point: Point)
src/domains/canvas/state/helpers/structuredBoxEditing.ts:244
↓ 1 callers
Function
isPointInsideStructuredText
(node: StructuredTextNode, point: Point)
src/domains/canvas/state/helpers/structuredBoxEditing.ts:241
↓ 1 callers
Function
isPointOnStructuredLine
(node: StructuredLineNode, point: Point)
src/domains/canvas/state/helpers/structuredBoxEditing.ts:236
↓ 1 callers
Function
isProtocolNodeStyle
(value: unknown)
src/domains/protocol/validation.ts:54
↓ 1 callers
Function
isRedoShortcut
( event: Pick<KeyboardEvent, "ctrlKey" | "metaKey" | "shiftKey" | "key"> )
src/domains/actions/adapters/shortcutActions.ts:10
↓ 1 callers
Function
isSameStructuredRangeStyle
( a: StructuredTextStyleRange["style"], b: StructuredTextStyleRange["style"] )
src/domains/canvas/state/slices/selectionSlice.ts:160
↓ 1 callers
Function
isSelectionTool
( tool: ToolType, canvasMode: CanvasState["canvasMode"] )
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasInteraction.ts:86
↓ 1 callers
Function
isSplitBoxTreeNode
(value: unknown)
src/shared/utils/shapes.ts:183
↓ 1 callers
Function
isStructuredBoxNode
(node: { type: string })
src/domains/actions/core/handlers/editor.ts:86
↓ 1 callers
Function
isStructuredSplitBoxTreeNode
(value: unknown)
src/domains/protocol/validation.ts:100
↓ 1 callers
Function
isStructuredTextNode
(node: { type: string })
src/domains/actions/core/handlers/editor.ts:89
↓ 1 callers
Function
isTextAttributes
(value: unknown)
src/domains/protocol/validation.ts:38
↓ 1 callers
Function
isUndoShortcut
( event: Pick<KeyboardEvent, "ctrlKey" | "metaKey" | "shiftKey" | "key"> )
src/domains/actions/adapters/shortcutActions.ts:4
↓ 1 callers
Function
isWideFollowerRichCell
( cell: { x: number; y: number; char: string }, cellsBySourcePoint: Map<string, { char: string }> )
src/domains/canvas/state/slices/textSlice.ts:104
↓ 1 callers
Function
k
(Z)
coverage/prettify.js:2
↓ 1 callers
Function
key
(x: number, y: number)
e2e/performance.spec.ts:33
↓ 1 callers
Function
loadColumns
()
coverage/sorter.js:67
↓ 1 callers
Function
loadData
()
coverage/sorter.js:111
↓ 1 callers
Function
loadRowData
(tableRow)
coverage/sorter.js:92
↓ 1 callers
Function
lzwEncodeGif
(indices: Uint8Array, minimumCodeSize = 8)
src/domains/export/utils/export.ts:208
↓ 1 callers
Function
main
()
scripts/generate-character-data.mjs:198
↓ 1 callers
Function
makeAnimationTimeline
()
e2e/performance.spec.ts:96
↓ 1 callers
Function
makePersistedState
( mode: "freeform" | "structured" | "animation" )
e2e/performance.spec.ts:119
↓ 1 callers
Function
makeStructuredScene
()
e2e/performance.spec.ts:59
↓ 1 callers
Function
mergeRangeStyle
( base: StructuredTextRangeStyle, override: StructuredTextRangeStyle )
src/shared/utils/structuredTextRanges.ts:150
↓ 1 callers
Function
minimapPointToGrid
( point: MinimapPoint, meta: MinimapMeta, padding: number )
src/domains/canvas/components/AsciiCanvas/minimap/geometry.ts:45
↓ 1 callers
Function
mixColor
(from: string, to: string, amount: number)
src/domains/animation-generators/utils/generators.ts:72
↓ 1 callers
Function
moveStructuredBox
( node: StructuredBoxNode, delta: Point )
src/domains/canvas/state/helpers/structuredBoxEditing.ts:325
↓ 1 callers
Function
moveStructuredClipboardNode
( node: StructuredNode, dx: number, dy: number, order: number )
src/domains/canvas/state/slices/selectionSlice.ts:59
↓ 1 callers
Function
normalizeBounds
(start: Point, end: Point)
src/shared/utils/shapes.ts:227
↓ 1 callers
Function
normalizeCanvasHistoryMode
( history: CanvasHistoryMode | boolean = "save" )
src/shared/lib/yjs-setup.ts:22
↓ 1 callers
Function
normalizeHexColor
(value: string)
src/domains/canvas/components/ToolBar/dock/submenus.tsx:224
↓ 1 callers
Function
normalizeOnionSkinSettings
( value: unknown )
src/domains/canvas/state/helpers/animationHelpers.ts:180
↓ 1 callers
Function
normalizeOpacityFalloff
(value: unknown)
src/domains/canvas/state/helpers/animationHelpers.ts:169
↓ 1 callers
Function
normalizeStructuredTextSelection
( selection: StructuredTextSelection | null, textLength: number )
src/shared/utils/structuredTextRanges.ts:23
↓ 1 callers
Function
o
(S)
coverage/prettify.js:2
↓ 1 callers
Function
okJson
(data: unknown)
src/__tests__/unit/store/libraryStore.test.ts:17
↓ 1 callers
Function
parseAnsiTextCells
( input: string, defaultColor = DEFAULT_ANSI_TEXT_COLOR )
src/shared/utils/ansiText.ts:59
↓ 1 callers
Function
parseBlocks
(text)
scripts/generate-character-data.mjs:69
↓ 1 callers
Function
parseCsiSequenceAt
(input: string, index: number)
src/domains/cast/utils/cast.ts:79
↓ 1 callers
Function
parseEmojiTest
(text)
scripts/generate-character-data.mjs:153
↓ 1 callers
Function
parseHyperlinkSequenceAt
(input: string, index: number)
src/shared/utils/ansiText.ts:16
↓ 1 callers
Function
parseMarkdownLinkAt
(input: string, index: number)
src/shared/utils/ansiText.ts:39
↓ 1 callers
Function
parseUnicodeData
(text)
scripts/generate-character-data.mjs:88
↓ 1 callers
Function
patchGridByChangedKeys
( currentGrid: Map<string, GridCell>, keysChanged: Set<string> )
src/domains/canvas/state/helpers/gridHelpers.ts:30
↓ 1 callers
Function
percentile
(p: number)
e2e/performance.spec.ts:240
← previous
next →
501–600 of 866, ranked by callers