modal

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: May 10, 2022 License: ISC Imports: 14 Imported by: 0

Documentation

Index

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.

func UseLogger added in v1.7.0

func UseLogger(logger slog.Logger)

UseLogger uses a specified Logger to output package logging info.

Types

type C

type C = layout.Context

type CreatePasswordModal

type CreatePasswordModal struct {
	*load.Load
	// contains filtered or unexported fields
}

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

type CreateWatchOnlyModal

type CreateWatchOnlyModal struct {
	*load.Load
	// contains filtered or unexported fields
}

func NewCreateWatchOnlyModal

func NewCreateWatchOnlyModal(l *load.Load) *CreateWatchOnlyModal

func (*CreateWatchOnlyModal) Dismiss

func (cm *CreateWatchOnlyModal) Dismiss()

func (*CreateWatchOnlyModal) Handle

func (cm *CreateWatchOnlyModal) Handle()

func (*CreateWatchOnlyModal) Layout

func (cm *CreateWatchOnlyModal) Layout(gtx layout.Context) D

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

type InfoModal struct {
	*load.Load
	// contains filtered or unexported fields
}

func NewInfoModal

func NewInfoModal(l *load.Load) *InfoModal

func (*InfoModal) Body

func (in *InfoModal) Body(subtitle string) *InfoModal

func (*InfoModal) CheckBox added in v1.7.0

func (in *InfoModal) CheckBox(checkbox decredmaterial.CheckBoxStyle, mustBeChecked bool) *InfoModal

func (*InfoModal) Dismiss

func (in *InfoModal) Dismiss()

func (*InfoModal) Handle

func (in *InfoModal) Handle()

func (*InfoModal) Icon

func (in *InfoModal) Icon(icon *decredmaterial.Icon) *InfoModal

func (*InfoModal) Layout

func (in *InfoModal) Layout(gtx layout.Context) D

func (*InfoModal) ModalID

func (in *InfoModal) ModalID() string

func (*InfoModal) NegativeButton

func (in *InfoModal) NegativeButton(text string, clicked func()) *InfoModal

func (*InfoModal) OnDismiss

func (in *InfoModal) OnDismiss()

func (*InfoModal) OnResume

func (in *InfoModal) OnResume()

func (*InfoModal) PositiveButton

func (in *InfoModal) PositiveButton(text string, clicked func(isChecked bool)) *InfoModal

func (*InfoModal) PositiveButtonStyle

func (in *InfoModal) PositiveButtonStyle(background, text color.NRGBA) *InfoModal

func (*InfoModal) SetCancelable

func (in *InfoModal) SetCancelable(min bool) *InfoModal

func (*InfoModal) SetContentAlignment added in v1.7.0

func (in *InfoModal) SetContentAlignment(title, btn layout.Direction) *InfoModal

func (*InfoModal) SetupWithTemplate

func (in *InfoModal) SetupWithTemplate(template string) *InfoModal

for backwards compatibilty

func (*InfoModal) Show

func (in *InfoModal) Show()

func (*InfoModal) Title

func (in *InfoModal) Title(title string) *InfoModal

func (*InfoModal) UseCustomWidget added in v1.7.0

func (in *InfoModal) UseCustomWidget(layout layout.Widget) *InfoModal

type PasswordModal

type PasswordModal struct {
	*load.Load
	// contains filtered or unexported fields
}

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) Layout

func (pm *PasswordModal) Layout(gtx layout.Context) D

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) Layout

func (tm *TextInputModal) Layout(gtx layout.Context) D

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

Jump to

Keyboard shortcuts

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