windows

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2025 License: GPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Clear

func Clear(kvDisplay *tview.TextView, logDisplay *tview.TextView, x int, y int)

func ConnectionForm

func ConnectionForm(app *tview.Application, logDisplay *tview.TextView, redis *utils.RedisConnection, kvDisplay *tview.TextView) tview.Primitive

func DisplayHelp

func DisplayHelp(kvDisplay *tview.TextView)

DisplayHelp shows all available commands and their descriptions

func DisplayWelcomeMessage

func DisplayWelcomeMessage(kvDisplay *tview.TextView)

func ExportData

func ExportData(filePath string, redis *utils.RedisConnection) error

Win1.go

func ExportForm

func ExportForm(app *tview.Application, redis *utils.RedisConnection, kvDisplay *tview.TextView, logDisplay *tview.TextView, cmdFlex *tview.Flex, formContainer *tview.Flex, suggestionDisplay *tview.TextView, cmdInput *tview.InputField) tview.Primitive

func FormatConnectionsList

func FormatConnectionsList(connections []ConnectionConfig) string

func ImportData

func ImportData(filePath string, redis *utils.RedisConnection) error

func ImportForm

func ImportForm(app *tview.Application, redis *utils.RedisConnection, kvDisplay *tview.TextView, logDisplay *tview.TextView, cmdFlex *tview.Flex, formContainer *tview.Flex, suggestionDisplay *tview.TextView, cmdInput *tview.InputField) tview.Primitive

func KeyFilterSetForm

func KeyFilterSetForm(app *tview.Application, redis *utils.RedisConnection, logDisplay *tview.TextView, kvDisplay *tview.TextView, flex *tview.Flex, formContainer *tview.Flex, cmdFlex *tview.Flex, suggestionDisplay *tview.TextView, cmdInput *tview.InputField) tview.Primitive

func KeyFilterUpdateForm

func KeyFilterUpdateForm(app *tview.Application, redis *utils.RedisConnection, logDisplay *tview.TextView, kvDisplay *tview.TextView, flex *tview.Flex, formContainer *tview.Flex, cmdFlex *tview.Flex, suggestionDisplay *tview.TextView, cmdInput *tview.InputField) tview.Primitive

func RefreshData

func RefreshData(logDisplay *tview.TextView, kvDisplay *tview.TextView, redis *utils.RedisConnection)

func Win1

func Win1(app *tview.Application, redis *utils.RedisConnection) *tview.Flex

func Win2

func Win2(app *tview.Application) *tview.TextView

func Win3

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
}

type KeyData

type KeyData struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL