Documentation
¶
Index ¶
- type Channel
- type Selection
- type Store
- func (s *Store) Activate(ctx context.Context, skill, version string, channel Channel) error
- func (s *Store) ActiveVersion(skill string) (string, error)
- func (s *Store) CachePath(name string) (string, error)
- func (s *Store) EnsureLayout() error
- func (s *Store) InstalledPath(skill, version string) (string, error)
- func (s *Store) IsInstalled(skill, version string) (bool, error)
- func (s *Store) ListSkills() ([]string, error)
- func (s *Store) ListVersions(skill string) ([]string, error)
- func (s *Store) PreviousVersion(skill string) (string, error)
- func (s *Store) RemoveVersion(ctx context.Context, skill, version string) error
- func (s *Store) Resolve(skill, version string, channel Channel) (string, error)
- func (s *Store) Root() string
- func (s *Store) Snapshot(skill string) (Selection, error)
- func (s *Store) TempPath(prefix string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) EnsureLayout ¶
func (*Store) ListSkills ¶
func (*Store) RemoveVersion ¶
Click to show internal directories.
Click to hide internal directories.