Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookmarkOperator ¶
func NewDatabaseOperator ¶
func NewDatabaseOperator(conn sqlite.DBConnection) BookmarkOperator
type DatabaseOperator ¶
type DatabaseOperator struct {
// contains filtered or unexported fields
}
func (*DatabaseOperator) GetBookmarks ¶
func (d *DatabaseOperator) GetBookmarks(ctx context.Context) ([]Bookmark, error)
type Module ¶
type Module struct {
Config ModuleConfig
}
func NewModule ¶
func NewModule(config ModuleConfig) Module
func (Module) OptionsOrCache ¶
type ModuleConfig ¶
type ModuleConfig struct { // Name is used to override the default module name Name string `yaml:"name,omitempty"` // DisplayName is a template string to render a custom display name DisplayName string `yaml:"display-name"` // StartDirectory is a template string that defines the start directory StartDirectory string `yaml:"start-directory"` // DbFile points to the local Firefox SQLite database DbFile string `yaml:"db-file"` }
Click to show internal directories.
Click to hide internal directories.