Documentation ¶
Index ¶
Constants ¶
const AccountMixerPageID = "AccountMixer"
const ManualMixerSetupPageID = "ManualMixerSetup"
const SetupMixerAccountsPageID = "SetupMixerAccounts"
const SetupPrivacyPageID = "SetupPrivacy"
Variables ¶
This section is empty.
Functions ¶
func DisableLog ¶
func DisableLog()
DisableLog disables all library log output. Logging output is disabled by default until UseLogger is called.
Types ¶
type AccountMixerPage ¶
type AccountMixerPage struct { *load.Load // GenericPageModal defines methods such as ID() and OnAttachedToNavigator() // that helps this Page satisfy the app.Page interface. It also defines // helper methods for accessing the PageNavigator that displayed this page // and the root WindowNavigator. *app.GenericPageModal MixerAccounts []preference.ItemPreference // contains filtered or unexported fields }
func NewAccountMixerPage ¶
func NewAccountMixerPage(l *load.Load, wallet *dcr.Asset) *AccountMixerPage
func (*AccountMixerPage) HandleUserInteractions ¶
func (pg *AccountMixerPage) HandleUserInteractions()
HandleUserInteractions is called just before Layout() to determine if any user interaction recently occurred on the page and may be used to update the page's UI components shortly before they are displayed. Part of the load.Page interface.
func (*AccountMixerPage) Layout ¶
func (pg *AccountMixerPage) Layout(gtx layout.Context) layout.Dimensions
Layout draws the page UI components into the provided layout context to be eventually drawn on screen. Part of the load.Page interface.
func (*AccountMixerPage) OnNavigatedFrom ¶
func (pg *AccountMixerPage) OnNavigatedFrom()
OnNavigatedFrom is called when the page is about to be removed from the displayed window. This method should ideally be used to disable features that are irrelevant when the page is NOT displayed. NOTE: The page may be re-displayed on the app's window, in which case OnNavigatedTo() will be called again. This method should not destroy UI components unless they'll be recreated in the OnNavigatedTo() method. Part of the load.Page interface.
func (*AccountMixerPage) OnNavigatedTo ¶
func (pg *AccountMixerPage) OnNavigatedTo()
OnNavigatedTo is called when the page is about to be displayed and may be used to initialize page features that are only relevant when the page is displayed. Part of the load.Page interface.
type D ¶
type D = layout.Dimensions
type ManualMixerSetupPage ¶
type ManualMixerSetupPage struct { *load.Load // GenericPageModal defines methods such as ID() and OnAttachedToNavigator() // that helps this Page satisfy the app.Page interface. It also defines // helper methods for accessing the PageNavigator that displayed this page // and the root WindowNavigator. *app.GenericPageModal // contains filtered or unexported fields }
func NewManualMixerSetupPage ¶
func NewManualMixerSetupPage(l *load.Load, dcrWallet *dcr.Asset) *ManualMixerSetupPage
func (*ManualMixerSetupPage) HandleUserInteractions ¶
func (pg *ManualMixerSetupPage) HandleUserInteractions()
HandleUserInteractions is called just before Layout() to determine if any user interaction recently occurred on the page and may be used to update the page's UI components shortly before they are displayed. Part of the load.Page interface.
func (*ManualMixerSetupPage) Layout ¶
func (pg *ManualMixerSetupPage) Layout(gtx C) D
Layout draws the page UI components into the provided layout context to be eventually drawn on screen. Part of the load.Page interface.
func (*ManualMixerSetupPage) OnNavigatedFrom ¶
func (pg *ManualMixerSetupPage) OnNavigatedFrom()
OnNavigatedFrom is called when the page is about to be removed from the displayed window. This method should ideally be used to disable features that are irrelevant when the page is NOT displayed. NOTE: The page may be re-displayed on the app's window, in which case OnNavigatedTo() will be called again. This method should not destroy UI components unless they'll be recreated in the OnNavigatedTo() method. Part of the load.Page interface.
func (*ManualMixerSetupPage) OnNavigatedTo ¶
func (pg *ManualMixerSetupPage) OnNavigatedTo()
OnNavigatedTo is called when the page is about to be displayed and may be used to initialize page features that are only relevant when the page is displayed. Part of the load.Page interface.
type SetupMixerAccountsPage ¶
type SetupMixerAccountsPage struct { *load.Load // GenericPageModal defines methods such as ID() and OnAttachedToNavigator() // that helps this Page satisfy the app.Page interface. It also defines // helper methods for accessing the PageNavigator that displayed this page // and the root WindowNavigator. *app.GenericPageModal // contains filtered or unexported fields }
func NewSetupMixerAccountsPage ¶
func NewSetupMixerAccountsPage(l *load.Load, dcrWallet *dcr.Asset) *SetupMixerAccountsPage
func (*SetupMixerAccountsPage) HandleUserInteractions ¶
func (pg *SetupMixerAccountsPage) HandleUserInteractions()
HandleUserInteractions is called just before Layout() to determine if any user interaction recently occurred on the page and may be used to update the page's UI components shortly before they are displayed. Part of the load.Page interface.
func (*SetupMixerAccountsPage) Layout ¶
func (pg *SetupMixerAccountsPage) Layout(gtx C) D
Layout draws the page UI components into the provided layout context to be eventually drawn on screen. Part of the load.Page interface.
func (*SetupMixerAccountsPage) OnNavigatedFrom ¶
func (pg *SetupMixerAccountsPage) OnNavigatedFrom()
OnNavigatedFrom is called when the page is about to be removed from the displayed window. This method should ideally be used to disable features that are irrelevant when the page is NOT displayed. NOTE: The page may be re-displayed on the app's window, in which case OnNavigatedTo() will be called again. This method should not destroy UI components unless they'll be recreated in the OnNavigatedTo() method. Part of the load.Page interface.
func (*SetupMixerAccountsPage) OnNavigatedTo ¶
func (pg *SetupMixerAccountsPage) OnNavigatedTo()
OnNavigatedTo is called when the page is about to be displayed and may be used to initialize page features that are only relevant when the page is displayed. Part of the load.Page interface.
type SetupPrivacyPage ¶
type SetupPrivacyPage struct { *load.Load // GenericPageModal defines methods such as ID() and OnAttachedToNavigator() // that helps this Page satisfy the app.Page interface. It also defines // helper methods for accessing the PageNavigator that displayed this page // and the root WindowNavigator. *app.GenericPageModal // contains filtered or unexported fields }
func NewSetupPrivacyPage ¶
func NewSetupPrivacyPage(l *load.Load, wallet *dcr.Asset) *SetupPrivacyPage
func (*SetupPrivacyPage) HandleUserInteractions ¶
func (pg *SetupPrivacyPage) HandleUserInteractions()
HandleUserInteractions is called just before Layout() to determine if any user interaction recently occurred on the page and may be used to update the page's UI components shortly before they are displayed. Part of the load.Page interface.
func (*SetupPrivacyPage) Layout ¶
func (pg *SetupPrivacyPage) Layout(gtx C) D
Layout draws the page UI components into the provided layout context to be eventually drawn on screen. Part of the load.Page interface.
func (*SetupPrivacyPage) OnNavigatedFrom ¶
func (pg *SetupPrivacyPage) OnNavigatedFrom()
OnNavigatedFrom is called when the page is about to be removed from the displayed window. This method should ideally be used to disable features that are irrelevant when the page is NOT displayed. NOTE: The page may be re-displayed on the app's window, in which case OnNavigatedTo() will be called again. This method should not destroy UI components unless they'll be recreated in the OnNavigatedTo() method. Part of the load.Page interface.
func (*SetupPrivacyPage) OnNavigatedTo ¶
func (pg *SetupPrivacyPage) OnNavigatedTo()
OnNavigatedTo is called when the page is about to be displayed and may be used to initialize page features that are only relevant when the page is displayed. Part of the load.Page interface.