widgets

package
v0.0.0-...-284a013 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Version string

Version Makefile $VERSION

Functions

This section is empty.

Types

type Clock

type Clock struct {
	Language *common.Language
	// contains filtered or unexported fields
}

Clock declared data types.

func NewClock

func NewClock(language *common.Language) *Clock

NewClock creates a new widget instance.

func (*Clock) Render

func (widget *Clock) Render()

Render the widget.

type Error

type Error struct {
	Language *common.Language
	// contains filtered or unexported fields
}

Error declared data types.

func NewError

func NewError(language *common.Language) *Error

NewError creates a new widget instance.

func (*Error) Messages

func (widget *Error) Messages(v []string) *Error

Messages defines the instance content.

func (*Error) Render

func (widget *Error) Render()

Render the widget.

type Field

type Field struct {
	// contains filtered or unexported fields
}

Field declared data types.

func NewField

func NewField(prop common.Widget, v string) *Field

NewField creates a new widget instance.

func (*Field) Active

func (widget *Field) Active(v ...bool) bool

Active sets/returns the input state.

func (*Field) Events

func (widget *Field) Events(e ui.Event)

Events propagates keyboard actions.

func (*Field) Render

func (widget *Field) Render()

Render the widget.

func (*Field) Value

func (widget *Field) Value() string

Value returns the field input.

type Help

type Help struct {
	Language *common.Language
}

Help declared data types.

func NewHelp

func NewHelp(language *common.Language) *Help

NewHelp creates a new widget instance.

func (*Help) Render

func (widget *Help) Render()

Render the widget.

type Hints

type Hints struct {
	Language *common.Language
	// contains filtered or unexported fields
}

Hints declared data types.

func NewHints

func NewHints(language *common.Language) *Hints

NewHints creates a new widget instance.

func (*Hints) Dashboard

func (widget *Hints) Dashboard() *Hints

Dashboard defines the instance content.

func (*Hints) Render

func (widget *Hints) Render()

Render the widget.

func (*Hints) Setup

func (widget *Hints) Setup() *Hints

Setup defines the instance content.

type Holdings

type Holdings struct {
	Request  *lib.Request
	Config   *lib.Config
	Currency *common.Currency
	Language *common.Language
	// contains filtered or unexported fields
}

Holdings declared data types.

func NewHoldings

func NewHoldings(config *lib.Config, currency *common.Currency, language *common.Language) *Holdings

NewHoldings creates a new widget instance.

func (*Holdings) Render

func (widget *Holdings) Render()

Render the widget.

func (*Holdings) Symbol

func (widget *Holdings) Symbol(v string) *Holdings

Symbol defines the instance data.

type Profile

type Profile struct {
	Request  *lib.Request
	Language *common.Language
	// contains filtered or unexported fields
}

Profile declared data types.

func NewProfile

func NewProfile(config *lib.Config, language *common.Language) *Profile

NewProfile creates a new widget instance.

func (*Profile) Render

func (widget *Profile) Render()

Render the widget.

func (*Profile) Symbol

func (widget *Profile) Symbol(v string) *Profile

Symbol defines the instance content.

type Quotes

type Quotes struct {
	Request  *lib.Request
	Currency *common.Currency
	Language *common.Language
	// contains filtered or unexported fields
}

Quotes declared data types.

func NewQuotes

func NewQuotes(config *lib.Config, currency *common.Currency, language *common.Language) *Quotes

NewQuotes creates a new widget instance.

func (*Quotes) Events

func (widget *Quotes) Events(e ui.Event)

Events propagates keyboard actions.

func (*Quotes) Render

func (widget *Quotes) Render()

Render the widget.

func (*Quotes) Selected

func (widget *Quotes) Selected() string

Selected returns the symbol value.

type Release

type Release struct {
	// contains filtered or unexported fields
}

Release declared data types.

func NewRelease

func NewRelease() *Release

NewRelease creates a new widget instance.

func (*Release) Render

func (widget *Release) Render()

Render the widget.

type Setup

type Setup struct {
	Config   *lib.Config
	Language *common.Language
	// contains filtered or unexported fields
}

Setup declared data types.

func NewSetup

func NewSetup(config *lib.Config, language *common.Language) *Setup

NewSetup creates a new widget instance.

func (*Setup) Events

func (widget *Setup) Events(e ui.Event)

Events propagates keyboard actions.

func (*Setup) Render

func (widget *Setup) Render()

Render the widget.

func (*Setup) RenderFields

func (widget *Setup) RenderFields()

RenderFields creates editable fields.

Jump to

Keyboard shortcuts

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