lib

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BrowserServiceImpl

type BrowserServiceImpl struct {
	Regs []browsers.Registry //starter:inject(".")
	// contains filtered or unexported fields
}

BrowserServiceImpl ...

func (*BrowserServiceImpl) Open

func (inst *BrowserServiceImpl) Open(intent *browsers.Intent) (browsers.Task, error)

Open ...

func (*BrowserServiceImpl) Run

func (inst *BrowserServiceImpl) Run(intent *browsers.Intent) error

Run ...

func (*BrowserServiceImpl) Start

func (inst *BrowserServiceImpl) Start(intent *browsers.Intent) (browsers.Task, error)

Start ...

type Chrome

type Chrome struct {
	FS afs.FS //starter:inject("#")

	ExePath  string //starter:inject("${browser.chrome.executable}")
	Enabled  bool   //starter:inject("${browser.chrome.enabled}")
	Priority int    //starter:inject("${browser.chrome.priority}")
	// contains filtered or unexported fields
}

Chrome ...

func (*Chrome) Accept

func (inst *Chrome) Accept(i *browsers.Intent) bool

Accept ...

func (*Chrome) Open

func (inst *Chrome) Open(i *browsers.Intent) (browsers.Task, error)

Open ...

func (*Chrome) Registration

func (inst *Chrome) Registration() *browsers.Registration

Registration ...

type Firefox

type Firefox struct {
	FS afs.FS //starter:inject("#")

	ExePath  string //starter:inject("${browser.firefox.executable}")
	Enabled  bool   //starter:inject("${browser.firefox.enabled}")
	Priority int    //starter:inject("${browser.firefox.priority}")
	// contains filtered or unexported fields
}

Firefox ...

func (*Firefox) Accept

func (inst *Firefox) Accept(i *browsers.Intent) bool

Accept ...

func (*Firefox) Open

func (inst *Firefox) Open(i *browsers.Intent) (browsers.Task, error)

Open ...

func (*Firefox) Registration

func (inst *Firefox) Registration() *browsers.Registration

Registration ...

type MSEdge

type MSEdge struct {
	FS afs.FS //starter:inject("#")

	ExePath  string //starter:inject("${browser.msedge.executable}")
	Enabled  bool   //starter:inject("${browser.msedge.enabled}")
	Priority int    //starter:inject("${browser.msedge.priority}")
	// contains filtered or unexported fields
}

MSEdge ...

func (*MSEdge) Accept

func (inst *MSEdge) Accept(i *browsers.Intent) bool

Accept ...

func (*MSEdge) Open

func (inst *MSEdge) Open(i *browsers.Intent) (browsers.Task, error)

Open ...

func (*MSEdge) Registration

func (inst *MSEdge) Registration() *browsers.Registration

Registration ...

Jump to

Keyboard shortcuts

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