handler

package
v0.0.0-...-f171045 Latest Latest
Warning

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

Go to latest
Published: Mar 17, 2024 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 ConvertorHandler

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

func NewConvertorHandler

func NewConvertorHandler(
	app kernel.AppContract,
	convertorView convertor.ViewContract,
	errorView error2.ViewContract,
	convertorRepository convertor.RepositoryContract,
) *ConvertorHandler

func (ConvertorHandler) FfPathSelection

func (h ConvertorHandler) FfPathSelection()

func (ConvertorHandler) GetFfmpegVersion

func (h ConvertorHandler) GetFfmpegVersion() (string, error)

func (ConvertorHandler) GetFfprobeVersion

func (h ConvertorHandler) GetFfprobeVersion() (string, error)

func (ConvertorHandler) MainConvertor

func (h ConvertorHandler) MainConvertor()

type ConvertorHandlerContract

type ConvertorHandlerContract interface {
	MainConvertor()
	FfPathSelection()
	GetFfmpegVersion() (string, error)
	GetFfprobeVersion() (string, error)
}

type MainHandler

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

func NewMainHandler

func NewMainHandler(
	app kernel.AppContract,
	convertorHandler ConvertorHandlerContract,
	menuHandler MenuHandlerContract,
	localizerRepository localizer.RepositoryContract,
) *MainHandler

func (MainHandler) Start

func (h MainHandler) Start()
type MenuHandler struct {
	// contains filtered or unexported fields
}

func NewMenuHandler

func NewMenuHandler(
	app kernel.AppContract,
	convertorHandler ConvertorHandlerContract,
	menuView menu.ViewContract,
	localizerView localizer.ViewContract,
	localizerRepository localizer.RepositoryContract,
) *MenuHandler
func (h MenuHandler) GetMainMenu() *fyne.MainMenu
func (h MenuHandler) LanguageSelection()
type MenuHandlerContract interface {
	GetMainMenu() *fyne.MainMenu
	LanguageSelection()
}

Jump to

Keyboard shortcuts

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