yaac_frontend

package
v0.0.0-...-4ea60fa Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2023 License: GPL-2.0 Imports: 15 Imported by: 0

Documentation

Overview

yaac_frontend is the package containing all frontend functionality for the yaac protoype

Index

Constants

This section is empty.

Variables

View Source
var App fyne.App

Functions

This section is empty.

Types

type Frontend

type Frontend struct {
	MVVM mvvm
}

func New

func New(mvvm mvvm) *Frontend

func (*Frontend) OpenMailWindow

func (f *Frontend) OpenMailWindow()

OpenMailWindow is the public function used to create the mail window

func (*Frontend) OpenMainWindow

func (f *Frontend) OpenMainWindow()

func (*Frontend) OpenOpencvDemoWindow

func (f *Frontend) OpenOpencvDemoWindow()

func (*Frontend) ShowGeneratedImage

func (f *Frontend) ShowGeneratedImage(out_Path string)

func (*Frontend) UpdateProgress

func (f *Frontend) UpdateProgress(value float64)

func (*Frontend) UpdateResultLabel

func (f *Frontend) UpdateResultLabel(content string)

UpdateResultLabel is the public function to update the output shown in the mail window

type OpencvDemoWindow

type OpencvDemoWindow struct {
	Window               fyne.Window
	ImagePath            string
	ProgBar              *widget.ProgressBar
	InputImageContainer  *fyne.Container
	OutputImageContainer *fyne.Container
}

Jump to

Keyboard shortcuts

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