Documentation ¶
Index ¶
- Variables
- func NewTestModeSign() fyne.CanvasObject
- func ShortcutFocused(s fyne.Shortcut, w fyne.Window)
- type AccessView
- type AliasLabel
- type AliasView
- type BlockView
- type CacheView
- type FilePicker
- type HeadView
- type KeyLabel
- type Link
- type NetworkView
- type ProgressMiningListener
- type RecordView
- type ReferenceView
- type RootView
- type TimestampLabel
- type UI
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DialogSize = fyne.NewSize(400, 300) WindowSize = fyne.NewSize(800, 600) )
Functions ¶
func NewTestModeSign ¶ added in v1.2.2
func NewTestModeSign() fyne.CanvasObject
func ShortcutFocused ¶
func ShortcutFocused(s fyne.Shortcut, w fyne.Window)
Types ¶
type AccessView ¶
func NewAccessView ¶
func NewAccessView(ui UI, client bcclientgo.BCClient) *AccessView
func (*AccessView) SetAccess ¶
func (v *AccessView) SetAccess(access *bcgo.Record_Access)
type AliasLabel ¶
func NewAliasLabel ¶
func NewAliasLabel(alias string) *AliasLabel
func (*AliasLabel) SetAlias ¶
func (a *AliasLabel) SetAlias(alias string)
type AliasView ¶
func NewAliasView ¶
func NewAliasView(ui UI, client bcclientgo.BCClient) *AliasView
type BlockView ¶
func NewBlockView ¶
func NewBlockView(ui UI, client bcclientgo.BCClient) *BlockView
type CacheView ¶
func NewCacheView ¶
type FilePicker ¶
type FilePicker struct { widget.BaseWidget // contains filtered or unexported fields }
func NewFilePicker ¶
func NewFilePicker(w fyne.Window, e *widget.Entry) *FilePicker
func (*FilePicker) CreateRenderer ¶
func (r *FilePicker) CreateRenderer() fyne.WidgetRenderer
func (*FilePicker) Cursor ¶
func (r *FilePicker) Cursor() desktop.Cursor
func (*FilePicker) Tapped ¶
func (r *FilePicker) Tapped(*fyne.PointEvent)
type HeadView ¶
func NewHeadView ¶
func NewHeadView(ui UI, client bcclientgo.BCClient) *HeadView
type KeyLabel ¶
func NewKeyLabel ¶
type NetworkView ¶
func NewNetworkView ¶
func NewNetworkView(updater func() bcgo.Network) *NetworkView
func (*NetworkView) Refresh ¶
func (v *NetworkView) Refresh()
type ProgressMiningListener ¶
type ProgressMiningListener struct {
Func func(f float64)
}
func (*ProgressMiningListener) OnMiningStarted ¶
func (p *ProgressMiningListener) OnMiningStarted(channel bcgo.Channel, size uint64)
func (*ProgressMiningListener) OnMiningThresholdReached ¶
func (*ProgressMiningListener) OnNewMaxOnes ¶
func (p *ProgressMiningListener) OnNewMaxOnes(channel bcgo.Channel, nonce, ones uint64)
type RecordView ¶
func NewRecordView ¶
func NewRecordView(ui UI, client bcclientgo.BCClient) *RecordView
func (*RecordView) SetHash ¶
func (v *RecordView) SetHash(hash []byte)
func (*RecordView) SetRecord ¶
func (v *RecordView) SetRecord(record *bcgo.Record)
type ReferenceView ¶
func NewReferenceView ¶
func NewReferenceView(ui UI, client bcclientgo.BCClient) *ReferenceView
func (*ReferenceView) SetReference ¶
func (v *ReferenceView) SetReference(reference *bcgo.Reference)
type RootView ¶
func NewRootView ¶
type TimestampLabel ¶
func NewTimestampLabel ¶
func NewTimestampLabel(timestamp uint64) *TimestampLabel
func (*TimestampLabel) SetTimestamp ¶
func (t *TimestampLabel) SetTimestamp(timestamp uint64)
type UI ¶
type UI interface { ShowError(error) ShowURI(bcclientgo.BCClient, fyne.URI) }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.