Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Adembc/lazyssh
/ types & classes
Types & classes
26 in github.com/Adembc/lazyssh
⨍
Functions
299
◇
Types & classes
26
Interface
App
internal/adapters/ui/tui.go:25
Struct
AppHeader
internal/adapters/ui/header.go:25
Struct
DefaultFileSystem
DefaultFileSystem implements FileSystem using standard os package.
internal/adapters/data/ssh_config_file/file_system.go:36
Struct
FieldHelp
FieldHelp contains help information for SSH config fields
internal/adapters/ui/field_help.go:18
Interface
FileSystem
FileSystem interface for file operations to enable testing.
internal/adapters/data/ssh_config_file/file_system.go:23
TypeAlias
HelpDisplayMode
HelpDisplayMode defines how help is displayed
internal/adapters/ui/field_help.go:29
Struct
Repository
Repository implements ServerRepository interface for SSH config file operations.
internal/adapters/data/ssh_config_file/ssh_config_file_repo.go:27
Struct
SearchBar
internal/adapters/ui/search_bar.go:22
Struct
Server
internal/core/domain/server.go:19
Struct
ServerDetails
internal/adapters/ui/server_details.go:26
Struct
ServerForm
internal/adapters/ui/server_form.go:46
Struct
ServerFormData
internal/adapters/ui/server_form.go:1641
TypeAlias
ServerFormMode
internal/adapters/ui/server_form.go:32
Struct
ServerList
internal/adapters/ui/server_list.go:23
Struct
ServerMetadata
internal/adapters/data/ssh_config_file/metadata_manager.go:28
Interface
ServerRepository
internal/core/ports/repositories.go:19
Interface
ServerService
internal/core/ports/services.go:23
TypeAlias
SortMode
SortMode controls how unpinned servers are ordered in the UI.
internal/adapters/ui/sort.go:25
Struct
ValidationState
ValidationState tracks validation errors for each field
internal/adapters/ui/validation.go:37
Struct
fieldEntry
Advanced settings section (only show non-empty fields) Organized by logical grouping for better readability
internal/adapters/ui/server_details.go:93
Struct
fieldGroup
internal/adapters/ui/server_details.go:98
Struct
fieldValidator
fieldValidator contains validation rules for SSH configuration fields
internal/adapters/ui/validation.go:29
Struct
metadataManager
internal/adapters/data/ssh_config_file/metadata_manager.go:35
Struct
serverService
internal/core/services/server_service.go:36
Struct
testError
testError is a helper type for testing
internal/adapters/ui/validation_test.go:262
Struct
tui
internal/adapters/ui/tui.go:29