Documentation
¶
Index ¶
- func Clear(kvDisplay *tview.TextView, logDisplay *tview.TextView, x int, y int)
- func ConnectionForm(app *tview.Application, logDisplay *tview.TextView, ...) tview.Primitive
- func DisplayHelp(kvDisplay *tview.TextView)
- func DisplayWelcomeMessage(kvDisplay *tview.TextView)
- func ExportData(filePath string, redis *utils.RedisConnection) error
- func ExportForm(app *tview.Application, redis *utils.RedisConnection, ...) tview.Primitive
- func FormatConnectionsList(connections []ConnectionConfig) string
- func ImportData(filePath string, redis *utils.RedisConnection) error
- func ImportForm(app *tview.Application, redis *utils.RedisConnection, ...) tview.Primitive
- func KeyFilterSetForm(app *tview.Application, redis *utils.RedisConnection, ...) tview.Primitive
- func KeyFilterUpdateForm(app *tview.Application, redis *utils.RedisConnection, ...) tview.Primitive
- func RefreshData(logDisplay *tview.TextView, kvDisplay *tview.TextView, ...)
- func Win1(app *tview.Application, redis *utils.RedisConnection) *tview.Flex
- func Win2(app *tview.Application) *tview.TextView
- func Win3(app *tview.Application, logDisplay *tview.TextView, ...) (*tview.Flex, *tview.TextView, *tview.InputField, *tview.Flex)
- type ConnectionConfig
- type EnhancedCommandSuggestion
- type KeyData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectionForm ¶
func ConnectionForm(app *tview.Application, logDisplay *tview.TextView, redis *utils.RedisConnection, kvDisplay *tview.TextView) tview.Primitive
func DisplayHelp ¶
DisplayHelp shows all available commands and their descriptions
func DisplayWelcomeMessage ¶
func ExportForm ¶
func FormatConnectionsList ¶
func FormatConnectionsList(connections []ConnectionConfig) string
func ImportData ¶
func ImportData(filePath string, redis *utils.RedisConnection) error
func ImportForm ¶
func KeyFilterSetForm ¶
func KeyFilterUpdateForm ¶
func RefreshData ¶
func Win1 ¶
func Win1(app *tview.Application, redis *utils.RedisConnection) *tview.Flex
Types ¶
type ConnectionConfig ¶
type ConnectionConfig struct {
Name string `json:"name"`
Host string `json:"host"`
Port string `json:"port"`
}
func FindConnectionByName ¶
func FindConnectionByName(name string) (*ConnectionConfig, error)
func GetConnections ¶
func GetConnections() ([]ConnectionConfig, error)
type EnhancedCommandSuggestion ¶
type EnhancedCommandSuggestion struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.