gui

package
v0.0.0-...-9fb0a27 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2024 License: MIT Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfirmPasswordDeletionWidget

func ConfirmPasswordDeletionWidget(gtx *layout.Context, theme *material.Theme, serviceName string, confirm *widget.Clickable, deny *widget.Clickable)

func ErrorWindow

func ErrorWindow(ops *op.Ops, window *app.Window, theme *material.Theme, errorMsg string) error

func HandleMainWindow

func HandleMainWindow(window *app.Window, backend *server.Backend) error

func InfoWindowWidget

func InfoWindowWidget(gtx *layout.Context, theme *material.Theme, returnBtnWidget *widget.Clickable, list *widget.List, text string)

func InitialSetupWidget

func InitialSetupWidget(gtx *layout.Context, theme *material.Theme, initialSetup *InitialSetup)

func InputNewPassword

func InputNewPassword(window *app.Window, ops *op.Ops, backend *server.Backend, theme *material.Theme, refreshChan chan bool) error

func InsertNewPasswordWidget

func InsertNewPasswordWidget(gtx *layout.Context, theme *material.Theme, newPasswordView *NewPasswordView, passwordLength string, info Information)

func LoadWidget

func LoadWidget(gtx *layout.Context, theme *material.Theme)

func ManagePasswordDecryptionWidget

func ManagePasswordDecryptionWidget(gtx *layout.Context, theme *material.Theme, serviceName *string, textCheckMsg *string, authenticate *widget.Clickable, cancel *widget.Clickable, showHideUsername *widget.Clickable, showHidePassword *widget.Clickable, masterPasswordGUI *widget.Editor, usernameGUI *widget.Editor, passwordGUI *widget.Editor, passwordEditorBackgroundColor *color.NRGBA)

func ResizeDecryptionWindow

func ResizeDecryptionWindow(window *app.Window)

func ResizeWindowInfo

func ResizeWindowInfo(window *app.Window)

func ResizeWindowInitialSetup

func ResizeWindowInitialSetup(window *app.Window)

func ResizeWindowLoad

func ResizeWindowLoad(window *app.Window)

func ResizeWindowNewPasswordInsert

func ResizeWindowNewPasswordInsert(window *app.Window)

func ResizeWindowPasswordEntriesList

func ResizeWindowPasswordEntriesList(window *app.Window)

Types

type DecryptionPackage

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

type Information

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

type InitialSetup

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

type NewPasswordView

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

type PasswordEntriesGUI

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

Jump to

Keyboard shortcuts

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