repository

package
v0.8.4 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Close

func Close()

func InitAliasRepository

func InitAliasRepository(aliasFile string)

func InitHistoryRepository

func InitHistoryRepository(historyPath string)

Types

type Alias

type Alias struct {
	Name     string
	Commands []string
}

type AliasRepository

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

func GetAliasRepository

func GetAliasRepository() *AliasRepository

func (*AliasRepository) Create

func (ar *AliasRepository) Create(alias Alias) (string, error)

func (*AliasRepository) Exists

func (ar *AliasRepository) Exists(aliasName string) (bool, error)

type HistoryRepository

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

func GetHistoryRepository

func GetHistoryRepository() *HistoryRepository

func (*HistoryRepository) GetHistory

func (repository *HistoryRepository) GetHistory() ([]string, error)

Jump to

Keyboard shortcuts

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