Documentation
¶
Index ¶
- func Make(a fyne.App, w fyne.Window, ver string) fyne.CanvasObject
- func NewPasswordGenerator(key *paw.Key) *pwgenDialog
- func PassphrasePasswordDefaultLength() int
- func PassphrasePasswordMaxLength() int
- func PassphrasePasswordMinLength() int
- func PinPasswordDefaultLength() int
- func PinPasswordMaxLength() int
- func PinPasswordMinLength() int
- func RandomPasswordDefaultFormat() paw.Format
- func RandomPasswordDefaultLength() int
- func RandomPasswordMaxLength() int
- func RandomPasswordMinLength() int
- func SetPassphrasePasswordDefaultLength(len int)
- func SetPassphrasePasswordMaxLength(len int)
- func SetPassphrasePasswordMinLength(len int)
- func SetPinPasswordDefaultLength(len int)
- func SetPinPasswordMaxLength(len int)
- func SetPinPasswordMinLength(len int)
- func SetRandomPasswordDefaultFormat(format paw.Format)
- func SetRandomPasswordDefaultLength(len int)
- func SetRandomPasswordMaxLength(len int)
- func SetRandomPasswordMinLength(len int)
- func SetTOTPDigits(digits int)
- func SetTOTPHash(len int)
- func SetTOTPInverval(interval int)
- func ShowMetadata(m *paw.Metadata) fyne.CanvasObject
- func TOTPDigits() int
- func TOTPHash() string
- func TOTPInverval() int
- type FyneItem
- type FynePasswordGenerator
- type Login
- type Metadata
- type Note
- type PassphrasePasswordOptions
- type Password
- type PinPasswordOptions
- type RandomPasswordOptions
- type SSHKey
- type TOTP
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Make ¶
func Make(a fyne.App, w fyne.Window, ver string) fyne.CanvasObject
Make returns the fyne user interface
func NewPasswordGenerator ¶ added in v0.11.0
func PassphrasePasswordDefaultLength ¶ added in v0.11.0
func PassphrasePasswordDefaultLength() int
func PassphrasePasswordMaxLength ¶ added in v0.11.0
func PassphrasePasswordMaxLength() int
func PassphrasePasswordMinLength ¶ added in v0.11.0
func PassphrasePasswordMinLength() int
func PinPasswordDefaultLength ¶ added in v0.11.0
func PinPasswordDefaultLength() int
func PinPasswordMaxLength ¶ added in v0.11.0
func PinPasswordMaxLength() int
func PinPasswordMinLength ¶ added in v0.11.0
func PinPasswordMinLength() int
func RandomPasswordDefaultFormat ¶ added in v0.11.0
func RandomPasswordDefaultLength ¶ added in v0.11.0
func RandomPasswordDefaultLength() int
func RandomPasswordMaxLength ¶ added in v0.11.0
func RandomPasswordMaxLength() int
func RandomPasswordMinLength ¶ added in v0.11.0
func RandomPasswordMinLength() int
func SetPassphrasePasswordDefaultLength ¶ added in v0.11.0
func SetPassphrasePasswordDefaultLength(len int)
func SetPassphrasePasswordMaxLength ¶ added in v0.11.0
func SetPassphrasePasswordMaxLength(len int)
func SetPassphrasePasswordMinLength ¶ added in v0.11.0
func SetPassphrasePasswordMinLength(len int)
func SetPinPasswordDefaultLength ¶ added in v0.11.0
func SetPinPasswordDefaultLength(len int)
func SetPinPasswordMaxLength ¶ added in v0.11.0
func SetPinPasswordMaxLength(len int)
func SetPinPasswordMinLength ¶ added in v0.11.0
func SetPinPasswordMinLength(len int)
func SetRandomPasswordDefaultFormat ¶ added in v0.11.0
func SetRandomPasswordDefaultLength ¶ added in v0.11.0
func SetRandomPasswordDefaultLength(len int)
func SetRandomPasswordMaxLength ¶ added in v0.11.0
func SetRandomPasswordMaxLength(len int)
func SetRandomPasswordMinLength ¶ added in v0.11.0
func SetRandomPasswordMinLength(len int)
func SetTOTPDigits ¶ added in v0.10.0
func SetTOTPDigits(digits int)
func SetTOTPHash ¶ added in v0.10.0
func SetTOTPHash(len int)
func SetTOTPInverval ¶ added in v0.10.0
func SetTOTPInverval(interval int)
func ShowMetadata ¶ added in v0.15.0
func TOTPDigits ¶ added in v0.10.0
func TOTPDigits() int
func TOTPInverval ¶ added in v0.10.0
func TOTPInverval() int
Types ¶
type FyneItem ¶ added in v0.15.0
type FyneItem interface { // Icon returns a fyne resource associated to the imte Icon() fyne.Resource // Show returns a fyne CanvasObject used to view the item Show(ctx context.Context, w fyne.Window) fyne.CanvasObject // Edit returns a fyne CanvasObject used to edit the item Edit(ctx context.Context, key *paw.Key, w fyne.Window) (fyne.CanvasObject, paw.Item) // Item returns the paw Item Item() paw.Item }
FyneItem wraps all methods allow to handle an Item as Fyne canvas object
func NewFyneItem ¶ added in v0.15.0
type FynePasswordGenerator ¶ added in v0.15.0
type FynePasswordGenerator interface {
ShowPasswordGenerator(bind binding.String, password *paw.Password, w fyne.Window)
}
FynePasswordGenerator wraps all methods to show a Fyne dialog to generate passwords
type PassphrasePasswordOptions ¶ added in v0.11.0
type PinPasswordOptions ¶ added in v0.11.0
type RandomPasswordOptions ¶ added in v0.11.0
Click to show internal directories.
Click to hide internal directories.