Documentation ¶
Index ¶
- Constants
- func DisableLog()
- func UseLogger(logger slog.Logger)
- type C
- type CreatePasswordModal
- func (cm *CreatePasswordModal) ConfirmPasswordHint(hint string) *CreatePasswordModal
- func (cm *CreatePasswordModal) Dismiss()
- func (cm *CreatePasswordModal) EnableName(enable bool) *CreatePasswordModal
- func (cm *CreatePasswordModal) Handle()
- func (cm *CreatePasswordModal) Layout(gtx C) D
- func (cm *CreatePasswordModal) ModalID() string
- func (cm *CreatePasswordModal) OnDismiss()
- func (cm *CreatePasswordModal) OnResume()
- func (cm *CreatePasswordModal) PasswordCreated(callback func(walletName, password string, m *CreatePasswordModal) bool) *CreatePasswordModal
- func (cm *CreatePasswordModal) PasswordHint(hint string) *CreatePasswordModal
- func (cm *CreatePasswordModal) SetCancelable(min bool) *CreatePasswordModal
- func (cm *CreatePasswordModal) SetDescription(description string) *CreatePasswordModal
- func (cm *CreatePasswordModal) SetError(err string)
- func (cm *CreatePasswordModal) SetLoading(loading bool)
- func (cm *CreatePasswordModal) SetParent(parent load.Page) *CreatePasswordModal
- func (cm *CreatePasswordModal) Show()
- func (cm *CreatePasswordModal) ShowWalletInfoTip(show bool) *CreatePasswordModal
- func (cm *CreatePasswordModal) Title(title string) *CreatePasswordModal
- type CreateWatchOnlyModal
- func (cm *CreateWatchOnlyModal) Dismiss()
- func (cm *CreateWatchOnlyModal) Handle()
- func (cm *CreateWatchOnlyModal) Layout(gtx layout.Context) D
- func (cm *CreateWatchOnlyModal) ModalID() string
- func (cm *CreateWatchOnlyModal) OnDismiss()
- func (cm *CreateWatchOnlyModal) OnResume()
- func (cm *CreateWatchOnlyModal) SetCancelable(min bool) *CreateWatchOnlyModal
- func (cm *CreateWatchOnlyModal) SetError(err string)
- func (cm *CreateWatchOnlyModal) SetLoading(loading bool)
- func (cm *CreateWatchOnlyModal) Show()
- func (cm *CreateWatchOnlyModal) WatchOnlyCreated(callback func(walletName, extPubKey string, m *CreateWatchOnlyModal) bool) *CreateWatchOnlyModal
- type D
- type InfoModal
- func (in *InfoModal) Body(subtitle string) *InfoModal
- func (in *InfoModal) CheckBox(checkbox decredmaterial.CheckBoxStyle, mustBeChecked bool) *InfoModal
- func (in *InfoModal) Dismiss()
- func (in *InfoModal) Handle()
- func (in *InfoModal) Icon(icon *decredmaterial.Icon) *InfoModal
- func (in *InfoModal) Layout(gtx layout.Context) D
- func (in *InfoModal) ModalID() string
- func (in *InfoModal) NegativeButton(text string, clicked func()) *InfoModal
- func (in *InfoModal) OnDismiss()
- func (in *InfoModal) OnResume()
- func (in *InfoModal) PositiveButton(text string, clicked func(isChecked bool)) *InfoModal
- func (in *InfoModal) PositiveButtonStyle(background, text color.NRGBA) *InfoModal
- func (in *InfoModal) SetCancelable(min bool) *InfoModal
- func (in *InfoModal) SetContentAlignment(title, btn layout.Direction) *InfoModal
- func (in *InfoModal) SetupWithTemplate(template string) *InfoModal
- func (in *InfoModal) Show()
- func (in *InfoModal) Title(title string) *InfoModal
- func (in *InfoModal) UseCustomWidget(layout layout.Widget) *InfoModal
- type PasswordModal
- func (pm *PasswordModal) Description(description string) *PasswordModal
- func (pm *PasswordModal) Dismiss()
- func (pm *PasswordModal) Handle()
- func (pm *PasswordModal) Hint(hint string) *PasswordModal
- func (pm *PasswordModal) Layout(gtx layout.Context) D
- func (pm *PasswordModal) ModalID() string
- func (pm *PasswordModal) NegativeButton(text string, clicked func()) *PasswordModal
- func (pm *PasswordModal) OnDismiss()
- func (pm *PasswordModal) OnResume()
- func (pm *PasswordModal) PositiveButton(text string, clicked func(password string, m *PasswordModal) bool) *PasswordModal
- func (pm *PasswordModal) SetCancelable(min bool) *PasswordModal
- func (pm *PasswordModal) SetError(err string)
- func (pm *PasswordModal) SetLoading(loading bool)
- func (pm *PasswordModal) Show()
- func (pm *PasswordModal) Title(title string) *PasswordModal
- func (pm *PasswordModal) UseCustomWidget(layout layout.Widget) *PasswordModal
- type TextInputModal
- func (tm *TextInputModal) Dismiss()
- func (tm *TextInputModal) Handle()
- func (tm *TextInputModal) Hint(hint string) *TextInputModal
- func (tm *TextInputModal) Layout(gtx layout.Context) D
- func (tm *TextInputModal) OnResume()
- func (tm *TextInputModal) PositiveButton(text string, callback func(string, *TextInputModal) bool) *TextInputModal
- func (tm *TextInputModal) PositiveButtonStyle(background, text color.NRGBA) *TextInputModal
- func (tm *TextInputModal) SetCancelable(min bool) *TextInputModal
- func (tm *TextInputModal) SetError(err string)
- func (tm *TextInputModal) SetLoading(loading bool)
- func (tm *TextInputModal) SetTextWithTemplate(template string) *TextInputModal
- func (tm *TextInputModal) Show()
- func (tm *TextInputModal) ShowAccountInfoTip(show bool) *TextInputModal
Constants ¶
View Source
const ( VerifyMessageInfoTemplate = "VerifyMessageInfo" SignMessageInfoTemplate = "SignMessageInfo" PrivacyInfoTemplate = "PrivacyInfo" SetupMixerInfoTemplate = "ConfirmSetupMixer" TransactionDetailsInfoTemplate = "TransactionDetailsInfoInfo" WalletBackupInfoTemplate = "WalletBackupInfo" AllowUnmixedSpendingTemplate = "AllowUnmixedSpending" TicketPriceErrorTemplate = "TicketPriceError" )
View Source
const CreateWallet = "create_wallet_modal"
View Source
const CreateWatchOnly = "create_watch_only_modal"
View Source
const Info = "info_modal"
View Source
const Password = "password_modal"
View Source
const TextInput = "text_input_modal"
Variables ¶
This section is empty.
Functions ¶
func DisableLog ¶ added in v1.7.0
func DisableLog()
DisableLog disables all library log output. Logging output is disabled by default until UseLogger is called.
Types ¶
type CreatePasswordModal ¶
func NewCreatePasswordModal ¶
func NewCreatePasswordModal(l *load.Load) *CreatePasswordModal
func (*CreatePasswordModal) ConfirmPasswordHint ¶
func (cm *CreatePasswordModal) ConfirmPasswordHint(hint string) *CreatePasswordModal
func (*CreatePasswordModal) Dismiss ¶
func (cm *CreatePasswordModal) Dismiss()
func (*CreatePasswordModal) EnableName ¶
func (cm *CreatePasswordModal) EnableName(enable bool) *CreatePasswordModal
func (*CreatePasswordModal) Handle ¶
func (cm *CreatePasswordModal) Handle()
func (*CreatePasswordModal) Layout ¶
func (cm *CreatePasswordModal) Layout(gtx C) D
func (*CreatePasswordModal) ModalID ¶
func (cm *CreatePasswordModal) ModalID() string
func (*CreatePasswordModal) OnDismiss ¶
func (cm *CreatePasswordModal) OnDismiss()
func (*CreatePasswordModal) OnResume ¶
func (cm *CreatePasswordModal) OnResume()
func (*CreatePasswordModal) PasswordCreated ¶
func (cm *CreatePasswordModal) PasswordCreated(callback func(walletName, password string, m *CreatePasswordModal) bool) *CreatePasswordModal
func (*CreatePasswordModal) PasswordHint ¶
func (cm *CreatePasswordModal) PasswordHint(hint string) *CreatePasswordModal
func (*CreatePasswordModal) SetCancelable ¶
func (cm *CreatePasswordModal) SetCancelable(min bool) *CreatePasswordModal
func (*CreatePasswordModal) SetDescription ¶ added in v1.7.0
func (cm *CreatePasswordModal) SetDescription(description string) *CreatePasswordModal
func (*CreatePasswordModal) SetError ¶
func (cm *CreatePasswordModal) SetError(err string)
func (*CreatePasswordModal) SetLoading ¶
func (cm *CreatePasswordModal) SetLoading(loading bool)
func (*CreatePasswordModal) SetParent ¶ added in v1.7.0
func (cm *CreatePasswordModal) SetParent(parent load.Page) *CreatePasswordModal
SetParent sets the page that created PasswordModal as it's parent.
func (*CreatePasswordModal) Show ¶
func (cm *CreatePasswordModal) Show()
func (*CreatePasswordModal) ShowWalletInfoTip ¶
func (cm *CreatePasswordModal) ShowWalletInfoTip(show bool) *CreatePasswordModal
func (*CreatePasswordModal) Title ¶
func (cm *CreatePasswordModal) Title(title string) *CreatePasswordModal
type CreateWatchOnlyModal ¶
func NewCreateWatchOnlyModal ¶
func NewCreateWatchOnlyModal(l *load.Load) *CreateWatchOnlyModal
func (*CreateWatchOnlyModal) Dismiss ¶
func (cm *CreateWatchOnlyModal) Dismiss()
func (*CreateWatchOnlyModal) Handle ¶
func (cm *CreateWatchOnlyModal) Handle()
func (*CreateWatchOnlyModal) ModalID ¶
func (cm *CreateWatchOnlyModal) ModalID() string
func (*CreateWatchOnlyModal) OnDismiss ¶
func (cm *CreateWatchOnlyModal) OnDismiss()
func (*CreateWatchOnlyModal) OnResume ¶
func (cm *CreateWatchOnlyModal) OnResume()
func (*CreateWatchOnlyModal) SetCancelable ¶
func (cm *CreateWatchOnlyModal) SetCancelable(min bool) *CreateWatchOnlyModal
func (*CreateWatchOnlyModal) SetError ¶
func (cm *CreateWatchOnlyModal) SetError(err string)
func (*CreateWatchOnlyModal) SetLoading ¶
func (cm *CreateWatchOnlyModal) SetLoading(loading bool)
func (*CreateWatchOnlyModal) Show ¶
func (cm *CreateWatchOnlyModal) Show()
func (*CreateWatchOnlyModal) WatchOnlyCreated ¶
func (cm *CreateWatchOnlyModal) WatchOnlyCreated(callback func(walletName, extPubKey string, m *CreateWatchOnlyModal) bool) *CreateWatchOnlyModal
type D ¶
type D = layout.Dimensions
type InfoModal ¶
func NewInfoModal ¶
func (*InfoModal) CheckBox ¶ added in v1.7.0
func (in *InfoModal) CheckBox(checkbox decredmaterial.CheckBoxStyle, mustBeChecked bool) *InfoModal
func (*InfoModal) NegativeButton ¶
func (*InfoModal) PositiveButton ¶
func (*InfoModal) PositiveButtonStyle ¶
func (*InfoModal) SetCancelable ¶
func (*InfoModal) SetContentAlignment ¶ added in v1.7.0
func (*InfoModal) SetupWithTemplate ¶
for backwards compatibilty
type PasswordModal ¶
func NewPasswordModal ¶
func NewPasswordModal(l *load.Load) *PasswordModal
func (*PasswordModal) Description ¶ added in v1.7.0
func (pm *PasswordModal) Description(description string) *PasswordModal
func (*PasswordModal) Dismiss ¶
func (pm *PasswordModal) Dismiss()
func (*PasswordModal) Handle ¶
func (pm *PasswordModal) Handle()
func (*PasswordModal) Hint ¶
func (pm *PasswordModal) Hint(hint string) *PasswordModal
func (*PasswordModal) ModalID ¶
func (pm *PasswordModal) ModalID() string
func (*PasswordModal) NegativeButton ¶
func (pm *PasswordModal) NegativeButton(text string, clicked func()) *PasswordModal
func (*PasswordModal) OnDismiss ¶
func (pm *PasswordModal) OnDismiss()
func (*PasswordModal) OnResume ¶
func (pm *PasswordModal) OnResume()
func (*PasswordModal) PositiveButton ¶
func (pm *PasswordModal) PositiveButton(text string, clicked func(password string, m *PasswordModal) bool) *PasswordModal
func (*PasswordModal) SetCancelable ¶
func (pm *PasswordModal) SetCancelable(min bool) *PasswordModal
func (*PasswordModal) SetError ¶
func (pm *PasswordModal) SetError(err string)
func (*PasswordModal) SetLoading ¶
func (pm *PasswordModal) SetLoading(loading bool)
func (*PasswordModal) Show ¶
func (pm *PasswordModal) Show()
func (*PasswordModal) Title ¶
func (pm *PasswordModal) Title(title string) *PasswordModal
func (*PasswordModal) UseCustomWidget ¶ added in v1.7.0
func (pm *PasswordModal) UseCustomWidget(layout layout.Widget) *PasswordModal
type TextInputModal ¶
type TextInputModal struct { *InfoModal // contains filtered or unexported fields }
func NewTextInputModal ¶
func NewTextInputModal(l *load.Load) *TextInputModal
func (*TextInputModal) Dismiss ¶
func (tm *TextInputModal) Dismiss()
func (*TextInputModal) Handle ¶
func (tm *TextInputModal) Handle()
func (*TextInputModal) Hint ¶
func (tm *TextInputModal) Hint(hint string) *TextInputModal
func (*TextInputModal) OnResume ¶ added in v1.7.0
func (tm *TextInputModal) OnResume()
func (*TextInputModal) PositiveButton ¶
func (tm *TextInputModal) PositiveButton(text string, callback func(string, *TextInputModal) bool) *TextInputModal
func (*TextInputModal) PositiveButtonStyle ¶
func (tm *TextInputModal) PositiveButtonStyle(background, text color.NRGBA) *TextInputModal
func (*TextInputModal) SetCancelable ¶
func (tm *TextInputModal) SetCancelable(min bool) *TextInputModal
func (*TextInputModal) SetError ¶
func (tm *TextInputModal) SetError(err string)
func (*TextInputModal) SetLoading ¶ added in v1.7.0
func (tm *TextInputModal) SetLoading(loading bool)
func (*TextInputModal) SetTextWithTemplate ¶ added in v1.7.0
func (tm *TextInputModal) SetTextWithTemplate(template string) *TextInputModal
func (*TextInputModal) Show ¶
func (tm *TextInputModal) Show()
func (*TextInputModal) ShowAccountInfoTip ¶
func (tm *TextInputModal) ShowAccountInfoTip(show bool) *TextInputModal
Click to show internal directories.
Click to hide internal directories.