apps

package
v0.0.0-...-5cb6d66 Latest Latest
Warning

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

Go to latest
Published: May 5, 2016 License: Apache-2.0 Imports: 14 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 {
	Directory string
	// contains filtered or unexported fields
}

func (*App) CanPerformFirstRun

func (app *App) CanPerformFirstRun(userInterface ui.UserInterface) bool

func (*App) CheckFiles

func (app *App) CheckFiles(
	settings config.Settings,
	userInterface ui.UserInterface) (err error)

func (*App) CheckForConflictingLocalDescriptors

func (app *App) CheckForConflictingLocalDescriptors() (err error)

func (*App) CreateDesktopShortcut

func (app *App) CreateDesktopShortcut(launcher launchers.Launcher, referenceDescriptor descriptors.AppDescriptor) (err error)

func (*App) DirectoryExists

func (app *App) DirectoryExists() bool

func (*App) EnsureDirectory

func (app *App) EnsureDirectory() (err error)

func (*App) GetActualIconPath

func (app *App) GetActualIconPath(launcher launchers.Launcher) string

func (*App) GetLocalDescriptor

func (app *App) GetLocalDescriptor() (localDescriptor descriptors.AppDescriptor)

func (*App) GetLocalDescriptorPath

func (app *App) GetLocalDescriptorPath() string

func (*App) GetReferenceDescriptor

func (app *App) GetReferenceDescriptor() (referenceDescriptor descriptors.AppDescriptor, err error)

func (*App) GetRemoteDescriptor

func (app *App) GetRemoteDescriptor() (remoteDescriptor descriptors.AppDescriptor)

func (*App) Launch

func (app *App) Launch(command *exec.Cmd, settings config.Settings, userInterface ui.UserInterface) (err error)

func (*App) LockDirectory

func (app *App) LockDirectory() (err error)

func (*App) PrepareCommand

func (app *App) PrepareCommand(commandLine []string) (command *exec.Cmd)

func (*App) SaveReferenceDescriptor

func (app *App) SaveReferenceDescriptor() (referenceDescriptorSaved bool)

func (*App) UnlockDirectory

func (app *App) UnlockDirectory() (err error)

type AppGallery

type AppGallery struct {
	Directory string
}

func NewAppGallery

func NewAppGallery(galleryPath string) (appGallery *AppGallery)

func (*AppGallery) GetApp

func (appGallery *AppGallery) GetApp(bootDescriptor descriptors.AppDescriptor) (app *App, err error)

Jump to

Keyboard shortcuts

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