bcfynego

package module
Version: v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2021 License: Apache-2.0 Imports: 22 Imported by: 1

README

bcfynego

This is a Go implementation of a BC client using the BC data structures.

About

bcfynego provides a graphical user interface built with the Fyne toolkit to explore and interact with BC.

Build

go build -tags release

Install

Install the application (or download from https://github.com/AletheiaWareLLC/bcfynego/releases/latest)

go get fyne.io/fyne
fyne get aletheiaware.com/bcfynego/cmd/bcfyne

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BCFyne

type BCFyne interface {
	App() fyne.App
	Window() fyne.Window
	AddOnKeysExported(func(string))
	AddOnKeysImported(func(string))
	AddOnSignedIn(func(bcgo.Account))
	AddOnSignedUp(func(bcgo.Account))
	AddOnSignedOut(func())
	DeleteKeys(bcclientgo.BCClient, bcgo.Account)
	ExportKeys(bcclientgo.BCClient, bcgo.Account)
	Account(bcclientgo.BCClient) (bcgo.Account, error)
	Node(bcclientgo.BCClient) (bcgo.Node, error)
	ShowAccessDialog(bcclientgo.BCClient, func(bcgo.Account))
	ShowAccount(bcclientgo.BCClient)
	ShowError(error)
	ShowURI(bcclientgo.BCClient, fyne.URI)
	SignOut(bcclientgo.BCClient)
}

func NewBCFyne

func NewBCFyne(a fyne.App, w fyne.Window) BCFyne

Source Files

Directories

Path Synopsis
cmd
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL