Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Bruce-Hopkins/code-editor-prototype
/ types & classes
Types & classes
59 in github.com/Bruce-Hopkins/code-editor-prototype
⨍
Functions
314
◇
Types & classes
59
↓ 43 callers
Enum
KeyEvent
src/lib.rs:86
↓ 2 callers
Enum
Message
src/lib.rs:92
↓ 1 callers
Class
Cursor
src/core/position.rs:151
↓ 1 callers
Enum
Key
src/lib.rs:41
Class
Buffer
src/core/buffer.rs:11
Class
ByteRange
src/core/document.rs:14
Class
ClientDiagnostics
src/lsp/response.rs:18
Class
CodeLineTheme
src/widgets/mod.rs:15
Class
ColorSelector
src/highlighter/color_selector.rs:7
Interface
CursorMessage
src/core/position.rs:1
Class
Document
src/core/document.rs:24
Class
DocumentChange
src/core/document_change.rs:3
Class
Editor
src/lib.rs:216
Enum
Event
src/lsp/connect.rs:37
Class
FileData
src/core/document.rs:19
Class
FloatingContainer
src/styles/container.rs:47
Class
FloatingElement
src/widgets/floating_text/floating_text_element.rs:8
Class
FloatingOverlay
src/widgets/floating_text/floating_overlay.rs:16
Enum
FloatingText
src/widgets/floating_text/floating_text_element.rs:13
Class
HighlightItem
src/highlighter/mod.rs:90
Class
Highlighter
src/highlighter/mod.rs:96
Class
HighlighterConfig
src/highlighter/mod.rs:8
Class
InitializedSender
src/lsp/transport.rs:48
Enum
Input
src/lsp/transport.rs:25
Class
Issue
src/lsp/response.rs:90
Enum
LspClient
src/lsp/client.rs:23
Enum
LspClientError
src/lsp/error.rs:2
Class
LspConnection
src/lsp/client.rs:63
Enum
LspResponse
src/lsp/response.rs:8
Class
MainView
src/widgets/main_view.rs:13
Class
MenuButton
src/styles/button.rs:7
Class
MenuContainer
src/styles/container.rs:6
Class
MessageReciever
src/lsp/transport.rs:192
Class
MessageSender
src/lsp/transport.rs:57
Enum
Modal
src/widgets/modal/file_selector.rs:13
Class
ModalOverlay
src/widgets/modal/modal_overlay.rs:15
Class
Modifiers
src/lib.rs:200
Enum
MoveDirectionX
src/core/window.rs:19
Enum
MoveDirectionY
src/core/window.rs:14
Class
NormalContainer
src/styles/container.rs:24
Class
Position
src/core/position.rs:7
Class
Range
src/core/selection.rs:80
Class
Selection
A struct to represent the selections within the document. Most of the time when this struct is used, the `correct_position` method should be call
src/core/selection.rs:11
Interface
SenderState
src/lsp/transport.rs:46
Enum
Severity
src/lsp/response.rs:31
Class
State
src/widgets/textbox_container.rs:55
Class
State
src/widgets/main_view.rs:32
Class
State
src/widgets/view_port.rs:33
Enum
State
src/lsp/connect.rs:8
Class
Tasks
src/lsp/client.rs:58
Class
TextInfo
src/core/buffer.rs:329
Class
TextSaved
src/styles/text.rs:4
Class
Textbox
src/widgets/textbox.rs:38
Class
TextboxContainer
src/widgets/textbox_container.rs:15
Class
TransortResult
src/lsp/transport.rs:40
Class
UninitializedSender
src/lsp/transport.rs:51
Class
ViewPort
src/widgets/view_port.rs:14
Interface
ViewPortMessage
src/widgets/view_port.rs:37
Class
VirtualWindow
src/core/window.rs:6