Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KamiC6238/ayanami
/ functions
Functions
269 in github.com/KamiC6238/ayanami
⨍
Functions
269
◇
Types & classes
30
↓ 1 callers
Function
clearVisitedPosition
()
src/worker/signals/render.ts:104
↓ 1 callers
Function
compress
(init_bits,outs)
src/worker/gif.worker.js:2
↓ 1 callers
Function
contest
(b,g,r)
src/worker/gif.worker.js:2
↓ 1 callers
Function
createFrame
(tabId: string, config?: UpdateFrameConfig)
src/worker/signals/frames.ts:64
↓ 1 callers
Function
disposeBucket
()
src/hooks/useBucketTool.ts:28
↓ 1 callers
Function
disposeCircle
()
src/hooks/useCircleTool.ts:31
↓ 1 callers
Function
disposeEraser
()
src/hooks/useEraserTool.ts:30
↓ 1 callers
Function
disposeLineTool
()
src/hooks/useLineTool.ts:31
↓ 1 callers
Function
disposePencil
()
src/hooks/usePencilTool.ts:30
↓ 1 callers
Function
disposeSquare
()
src/hooks/useSquareTool.ts:31
↓ 1 callers
Function
drawCircleEnd
(event: MouseEvent)
src/hooks/useCircleTool.ts:95
↓ 1 callers
Function
drawCircleStart
(event: MouseEvent)
src/hooks/useCircleTool.ts:87
↓ 1 callers
Function
drawEllipseCircle
( centerX: number, centerY: number, radiusX: number, radiusY: number, canvasType: CanvasType, )
src/worker/utils/render.ts:395
↓ 1 callers
Function
drawGrid
( canvas: OffscreenCanvas, config: { clientWidth: number; clientHeight: number; }, )
src/utils/canvas.ts:16
↓ 1 callers
Function
drawLineEnd
(event: MouseEvent)
src/hooks/useLineTool.ts:86
↓ 1 callers
Function
drawLineIfPointsDisconnected
( position: Position | null, prePosition: Position | null, )
src/hooks/useToolsCommon.ts:44
↓ 1 callers
Function
drawLineStart
(event: MouseEvent)
src/hooks/useLineTool.ts:78
↓ 1 callers
Function
drawPerfectCircle
( centerX: number, centerY: number, radius: number, canvasType: CanvasType, )
src/worker/utils/render.ts:356
↓ 1 callers
Function
drawSquareEnd
(event: MouseEvent)
src/hooks/useSquareTool.ts:86
↓ 1 callers
Function
drawSquareStart
(event: MouseEvent)
src/hooks/useSquareTool.ts:78
↓ 1 callers
Function
eraseLineIfPointsDisconnected
( position: Position | null, prePosition: Position | null, )
src/hooks/useToolsCommon.ts:54
↓ 1 callers
Function
exportToPNG
(canvas: OffscreenCanvas, self: Window)
src/worker/utils/file.ts:44
↓ 1 callers
Function
exportToSource
( canvas: OffscreenCanvas, colorsIndex: string[], framesIndex: string[], records: OpRecord[], self: Windo
src/worker/utils/file.ts:59
↓ 1 callers
Function
formatSize
(bytes: number)
src/utils/common.ts:88
↓ 1 callers
Function
generateInnerPath
(radius, pixelSize, offset, reverse = false)
src/utils/pixelBorder.js:12
↓ 1 callers
Function
generateOuterPath
(radius, pixelSize)
src/utils/pixelBorder.js:5
↓ 1 callers
Function
generateSnapshot
(config: { tabId: string; frameId: string; })
src/worker/utils/frame.ts:24
↓ 1 callers
Function
getEraserRecordPoints
()
src/worker/signals/records.ts:39
↓ 1 callers
Function
getFrameIdWhenUndoRedo
( frameId: string, { tabId, isUndo, record, }: { tabId: string; isUndo: boolean; record: OpReco
src/worker/signals/records.ts:121
↓ 1 callers
Function
getFrameIndexByRecord
(record: OpRecord)
src/worker/signals/records.ts:100
↓ 1 callers
Function
getMouseDirection
(e: MouseEvent, el: HTMLElement)
src/utils/common.ts:10
↓ 1 callers
Function
getPencilRecordPoints
()
src/worker/signals/records.ts:37
↓ 1 callers
Function
getPixelPosition
( canvas: HTMLCanvasElement, event: MouseEvent, pixelSize: number = DEFAULT_PIXEL_SIZE, )
src/utils/pixel.ts:18
↓ 1 callers
Function
getRedoStack
(tabId: string)
src/worker/signals/records.ts:43
↓ 1 callers
Function
hasTempVisited
(key: string)
src/worker/signals/render.ts:91
↓ 1 callers
Function
hasVisited
(key: string)
src/worker/signals/render.ts:89
↓ 1 callers
Function
init
()
src/worker/gif.worker.js:2
↓ 1 callers
Function
initBucket
()
src/hooks/useBucketTool.ts:30
↓ 1 callers
Function
initCircle
()
src/hooks/useCircleTool.ts:36
↓ 1 callers
Function
initEraser
()
src/hooks/useEraserTool.ts:32
↓ 1 callers
Function
initLineTool
()
src/hooks/useLineTool.ts:33
↓ 1 callers
Function
initOffScreenCanvas
(canvasList: HTMLCanvasElement[])
src/store/canvas.ts:89
↓ 1 callers
Function
initOffScreenCanvas
(payload: InitMessagePayload)
src/worker/signals/render.ts:18
↓ 1 callers
Function
initPencil
()
src/hooks/usePencilTool.ts:32
↓ 1 callers
Function
initRecords
(tabId: string)
src/worker/signals/records.ts:21
↓ 1 callers
Function
initSquare
()
src/hooks/useSquareTool.ts:33
↓ 1 callers
Function
insetCoords
(coords, pixelSize, offset)
src/utils/pixelBorder.js:78
↓ 1 callers
Function
inxbuild
()
src/worker/gif.worker.js:2
↓ 1 callers
Function
learn
()
src/worker/gif.worker.js:2
↓ 1 callers
Function
makeBroomRecord
(payload: RecordMessagePayload)
src/worker/utils/record.ts:199
↓ 1 callers
Function
makeBucketRecord
( payload: RecordMessagePayload, )
src/worker/utils/record.ts:181
↓ 1 callers
Function
makeCopyFrameRecord
( payload: RecordMessagePayload, )
src/worker/utils/record.ts:254
↓ 1 callers
Function
makeCreateFrameRecord
( payload: RecordMessagePayload, )
src/worker/utils/record.ts:205
↓ 1 callers
Function
makeDeleteFrameRecord
( payload: RecordMessagePayload, )
src/worker/utils/record.ts:216
↓ 1 callers
Function
makeEraserRecord
( payload: RecordMessagePayload, )
src/worker/utils/record.ts:72
↓ 1 callers
Function
makeLineRecord
(payload: RecordMessagePayload)
src/worker/utils/record.ts:86
↓ 1 callers
Function
makePencilRecord
( payload: RecordMessagePayload, )
src/worker/utils/record.ts:51
↓ 1 callers
Function
makeSquareRecord
( payload: RecordMessagePayload, )
src/worker/utils/record.ts:114
↓ 1 callers
Function
mergeCoords
(coords)
src/utils/pixelBorder.js:95
↓ 1 callers
Function
mirrorCoords
(coords, offset = 0)
src/utils/pixelBorder.js:143
↓ 1 callers
Function
popRedoStack
(tabId: string)
src/worker/signals/records.ts:177
↓ 1 callers
Function
popUndoStack
(tabId: string)
src/worker/signals/records.ts:147
↓ 1 callers
Function
redo
(payload: RedoOrUndoMessagePayload)
src/worker/utils/record.ts:615
↓ 1 callers
Function
reorderFrame
( tabId: string, frameId: string, targetIndex: number, )
src/worker/signals/frames.ts:264
↓ 1 callers
Function
replayBucketRecord
( record: BucketRecord, config: ReplayRecordsConfig, )
src/worker/utils/record.ts:832
↓ 1 callers
Function
replayClearAllPixelsRecord
()
src/worker/utils/record.ts:848
↓ 1 callers
Function
replayEraserRecord
( record: EraserRecord, config: ReplayRecordsConfig, )
src/worker/utils/record.ts:759
↓ 1 callers
Function
replayLineRecord
(record: LineRecord, config: ReplayRecordsConfig)
src/worker/utils/record.ts:776
↓ 1 callers
Function
replayNext
()
src/worker/utils/record.ts:673
↓ 1 callers
Function
replayPencilRecord
( record: PencilRecord, config: ReplayRecordsConfig, )
src/worker/utils/record.ts:739
↓ 1 callers
Function
replaySquareRecord
( record: SquareRecord, config: ReplayRecordsConfig, )
src/worker/utils/record.ts:793
↓ 1 callers
Function
rgbToHsl
(rgb: RGBA)
src/utils/colorPicker.ts:11
↓ 1 callers
Function
s
(o,u)
src/worker/gif.worker.js:2
↓ 1 callers
Function
setColorPositionMapBackup
(map: Map<string, string>)
src/worker/signals/render.ts:58
↓ 1 callers
Function
setFramesFromImportFile
( tabId: string, frames: Record<string, Frame>, )
src/worker/signals/frames.ts:318
↓ 1 callers
Function
setPickedColor
(value: string)
src/store/colorPicker.ts:73
↓ 1 callers
Function
setPixelColor
(color: string)
src/store/config.ts:27
↓ 1 callers
Function
setRecordsFromImportFile
( tabId: string, config: ImportFileConfig, )
src/worker/signals/records.ts:310
↓ 1 callers
Function
setTabId
(tabId: string)
src/store/canvas.ts:75
↓ 1 callers
Function
sizeOf
(obj: any)
src/utils/common.ts:55
↓ 1 callers
Function
unbiasnet
()
src/worker/gif.worker.js:2
↓ 1 callers
Function
updateColorsIndex
(tabId: string, colorsIndex: string[])
src/worker/signals/records.ts:281
↓ 1 callers
Function
updateEraserPointsRecord
(position: Position)
src/worker/signals/records.ts:244
↓ 1 callers
Function
updateFrameSnapshot
({ tabId, frameId, blob, }: { tabId: string; frameId: string; blob: Blob })
src/worker/signals/frames.ts:303
↓ 1 callers
Function
updateFramesIndex
(tabId: string, framesIndex: string[])
src/worker/signals/records.ts:289
↓ 1 callers
Function
updatePencilPointsRecord
(position: Position)
src/worker/signals/records.ts:223
Function
ByteArray
()
src/worker/gif.worker.js:2
Function
GIFEncoder
(width,height)
src/worker/gif.worker.js:2
Function
LZWEncoder
(width,height,pixels,colorDepth)
src/worker/gif.worker.js:2
Function
NeuQuant
(pixels,samplefac)
src/worker/gif.worker.js:2
Function
buildColormap
()
src/worker/gif.worker.js:2
Function
calculateAlpha
(e: MouseEvent, el: HTMLDivElement)
src/utils/colorPicker.ts:131
Function
calculateHue
(e: MouseEvent, el: HTMLDivElement)
src/utils/colorPicker.ts:118
Function
calculateMousePosition
(e: MouseEvent, el: HTMLElement)
src/utils/common.ts:21
Function
calculateRGB
(e: MouseEvent, el: HTMLCanvasElement)
src/utils/colorPicker.ts:139
Function
clearAllPixels
(canvasType: CanvasType)
src/store/canvas.ts:215
Function
clearHoverRect
(position: Position)
src/store/canvas.ts:201
Function
clearHoverRect
(payload: ClearHoverRectMessagePayload)
src/worker/utils/render.ts:235
Function
clearRect
(config: RectConfig)
src/store/canvas.ts:167
Function
cn
(...inputs: ClassValue[])
src/utils/common.ts:6
← previous
next →
101–200 of 269, ranked by callers