ui

package
v0.0.0-...-23e2505 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2023 License: GPL-3.0 Imports: 20 Imported by: 0

Documentation

Overview

Package ui provides the user interface for the video library.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GUI

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

GUI is the ... well, GUI of the application. Built using Gtk3, which I am still in the process of learning, with the added challenge of using a C library from Go, with the added challenge that I basically suck at UI design.

So, you've been warned, if you stick around, some interesting times lie ahead!

func Create

func Create() (*GUI, error)

Create creates a new GUI. You didn't see *that* coming, now, did you?

func (*GUI) ShowAndRun

func (g *GUI) ShowAndRun()

ShowAndRun displays the GUI and runs the Gtk event loop.

Jump to

Keyboard shortcuts

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