app

package
v0.0.0-...-e9ff050 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

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

App represents the main application.

func New

func New(cfg *config.Config, scanner types.Scanner, processor types.Processor, writer types.Writer) *App

New creates a new App instance.

func (*App) Run

func (a *App) Run() error

Run starts the application.

func (*App) Stop

func (a *App) Stop()

Stop stops the application.

type PreviewState

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

PreviewState tracks preview pane state

type ThemeManager

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

ThemeManager handles the application's visual styling

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳