ui

package
v0.0.0-...-b11f470 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type StatusBar

type StatusBar struct {
	*tview.Pages
	// contains filtered or unexported fields
}

StatusBar displays hints and messages at the bottom of app

type TokenPane

type TokenPane struct {
	*tview.Flex
	// contains filtered or unexported fields
}

TokenPane displays and manages tokens

type UserInterface

type UserInterface struct {
	TView *tview.Application
	// contains filtered or unexported fields
}

UserInterface contains elements to control UI of the app

func (*UserInterface) Shutdown

func (ui *UserInterface) Shutdown()

Shutdown stops UI

func (*UserInterface) Start

func (ui *UserInterface) Start()

Start sets the layout to fullscreen and starts the UI

type VKCleanerApp

type VKCleanerApp struct {
	VK      *core.VK
	UI      *UserInterface
	Cleaner *core.Cleaner
}

VKCleanerApp main application struct.

var App *VKCleanerApp

App global App variable.

func InitApp

func InitApp(version string) *VKCleanerApp

InitApp creates a global App struct

type WallPane

type WallPane struct {
	*tview.Flex
	// contains filtered or unexported fields
}

WallPane displays available VK walls. Personal page and groups

Jump to

Keyboard shortcuts

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