widgets

package
v0.0.0-...-233f343 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2021 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HorizontalScale = 3

Functions

This section is empty.

Types

type CpuWidget

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

func (*CpuWidget) GetUI

func (widget *CpuWidget) GetUI() tui.Drawable

func (*CpuWidget) HandleSignal

func (widget *CpuWidget) HandleSignal(event tui.Event)

func (*CpuWidget) Update

func (widget *CpuWidget) Update()

type MemoryWidget

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

func (*MemoryWidget) GetUI

func (widget *MemoryWidget) GetUI() tui.Drawable

func (*MemoryWidget) HandleSignal

func (widget *MemoryWidget) HandleSignal(event tui.Event)

func (*MemoryWidget) Update

func (widget *MemoryWidget) Update()

type ProcessWidget

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

ProcessWidget process widget

func (*ProcessWidget) GetUI

func (widget *ProcessWidget) GetUI() tui.Drawable

func (*ProcessWidget) HandleSignal

func (widget *ProcessWidget) HandleSignal(event tui.Event)

func (*ProcessWidget) Update

func (widget *ProcessWidget) Update()

Update update process data

type Widget

type Widget interface {
	Update()
	HandleSignal(event tui.Event)
	GetUI() tui.Drawable
}

func NewCpuWidget

func NewCpuWidget() Widget

func NewMemoryWidget

func NewMemoryWidget() Widget

func NewProcessWidget

func NewProcessWidget() Widget

NewProcessWidget get new process widget

Jump to

Keyboard shortcuts

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