Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sayhi-bzb/AsciiCanvas
/ types & classes
Types & classes
74 in github.com/Sayhi-bzb/AsciiCanvas
⨍
Functions
866
◇
Types & classes
74
Interface
ActionButtonProps
src/shared/ui/action-button.tsx:17
Interface
ActionContext
src/domains/actions/core/types.ts:76
Interface
ActionMeta
src/domains/actions/core/types.ts:49
Interface
ActionResult
src/domains/actions/core/types.ts:69
Interface
AnimationCanvasSize
src/shared/types/index.ts:29
Interface
AnimationFrame
src/shared/types/index.ts:41
Interface
AnimationGeneratorInput
src/domains/animation-generators/types.ts:44
Interface
AnimationSlice
src/domains/canvas/state/interfaces.ts:175
Interface
AnimationTimeline
src/shared/types/index.ts:47
Interface
AnimationTimelineProps
src/domains/animation/components/AnimationTimeline.tsx:24
Interface
AppLayoutProps
src/layout.tsx:4
Interface
AsciiCanvasAnimationDocumentV1
src/domains/protocol/types.ts:117
Interface
AsciiCanvasDocumentBaseV1
src/domains/protocol/types.ts:106
Interface
AsciiCanvasFreeformDocumentV1
src/domains/protocol/types.ts:112
Interface
AsciiCanvasProps
src/domains/canvas/components/AsciiCanvas/index.tsx:67
Interface
AsciiCanvasProtocolBgNodeV1
src/domains/protocol/types.ts:84
Interface
AsciiCanvasProtocolBoxNodeV1
src/domains/protocol/types.ts:57
Interface
AsciiCanvasProtocolCellV1
src/domains/protocol/types.ts:17
Interface
AsciiCanvasProtocolComponentMetadataV1
src/domains/protocol/types.ts:44
Interface
AsciiCanvasProtocolFrameV1
src/domains/protocol/types.ts:32
Interface
AsciiCanvasProtocolLineNodeV1
src/domains/protocol/types.ts:76
Interface
AsciiCanvasProtocolNodeBaseV1
src/domains/protocol/types.ts:50
Interface
AsciiCanvasProtocolPlaybackV1
src/domains/protocol/types.ts:27
Interface
AsciiCanvasProtocolSplitBoxNodeV1
src/domains/protocol/types.ts:65
Interface
AsciiCanvasProtocolStyleV1
src/domains/protocol/types.ts:38
Interface
AsciiCanvasProtocolTextNodeV1
src/domains/protocol/types.ts:91
Interface
AsciiCanvasStructuredDocumentV1
src/domains/protocol/types.ts:124
Interface
CanvasLinkHit
src/domains/canvas/components/AsciiCanvas/hooks/linkHitTesting.ts:9
Interface
CanvasSession
src/domains/canvas/state/interfaces.ts:149
Interface
CanvasViewport
src/domains/canvas/state/interfaces.ts:144
Interface
CharacterEntry
src/domains/character-library/stores/useLibraryStore.ts:3
Interface
ClipboardPayload
src/domains/actions/adapters/clipboardActions.ts:36
Interface
DrawingSlice
src/domains/canvas/state/interfaces.ts:36
Interface
GeneratedAnimation
src/domains/animation-generators/types.ts:49
Interface
GridCell
src/shared/types/index.ts:6
Interface
GridPoint
src/shared/types/index.ts:14
Interface
GridRange
src/domains/canvas/state/helpers/staticGridModel.ts:6
Interface
GridSelectionState
src/domains/canvas/state/helpers/staticGridModel.ts:11
Interface
LayerRefs
src/domains/canvas/components/AsciiCanvas/hooks/useCanvasRenderer.ts:51
Interface
LibraryData
src/domains/character-library/stores/useLibraryStore.ts:8
Interface
LibraryState
src/domains/character-library/stores/useLibraryStore.ts:17
Interface
NodeBounds
src/shared/types/index.ts:71
Interface
OnionSkinSettings
src/shared/types/index.ts:34
Interface
Point
src/shared/types/index.ts:1
Interface
ProtocolCanvasStateSnapshotInput
src/domains/protocol/builders.ts:247
Interface
ProtocolExportInput
src/domains/export/utils/export.ts:64
Interface
ProtocolImportSnapshot
src/domains/protocol/import.ts:43
Interface
RichTextCell
src/domains/canvas/state/interfaces.ts:26
Interface
SelectionArea
src/shared/types/index.ts:22
Interface
SelectionSlice
src/domains/canvas/state/interfaces.ts:123
Interface
SessionSlice
src/domains/canvas/state/interfaces.ts:161
Interface
StaticGridSlice
src/domains/canvas/state/interfaces.ts:83
Interface
StaticGridState
src/domains/canvas/state/helpers/staticGridModel.ts:17
Interface
StaticGridViewState
src/domains/canvas/state/helpers/staticGridModel.ts:22
Interface
StructuredBgNode
src/shared/types/index.ts:163
Interface
StructuredBoxNode
src/shared/types/index.ts:125
Interface
StructuredClipboardData
src/domains/actions/adapters/clipboardActions.ts:43
Interface
StructuredClipboardPayload
src/domains/actions/adapters/clipboardActions.ts:55
Interface
StructuredComponentInstance
src/shared/types/index.ts:110
Interface
StructuredGridFocusSlice
src/domains/canvas/state/interfaces.ts:94
Interface
StructuredLineNode
src/shared/types/index.ts:156
Interface
StructuredNodeBase
src/shared/types/index.ts:118
Interface
StructuredNodeComponentMetadata
src/shared/types/index.ts:104
Interface
StructuredNodeStyle
src/shared/types/index.ts:78
Interface
StructuredSplitBoxNode
src/shared/types/index.ts:146
Interface
StructuredTextClipboardData
src/domains/actions/adapters/clipboardActions.ts:49
Interface
StructuredTextNode
src/shared/types/index.ts:169
Interface
StructuredTextRangeStyle
src/shared/types/index.ts:84
Interface
StructuredTextStyleRange
src/shared/types/index.ts:90
Interface
TextAttributes
src/shared/types/index.ts:96
Interface
TextSlice
src/domains/canvas/state/interfaces.ts:100
Interface
ToolbarProps
src/domains/canvas/components/ToolBar/dock.tsx:45
Interface
Window
e2e/performance.spec.ts:473
Interface
WriteClipboardOptions
src/domains/actions/adapters/clipboardActions.ts:308