Versions in this module Expand all Collapse all v0 v0.1.0 Mar 1, 2021 Changes in this version + type AppStore struct + func (s AppStore) Delete(app *apps.App) error + func (s AppStore) Get(appID apps.AppID) (*apps.App, error) + func (s AppStore) GetAll() []*apps.App + func (s AppStore) Save(app *apps.App) error + type ManifestStore struct + func (s ManifestStore) Cleanup() + func (s ManifestStore) Delete(appID apps.AppID) + func (s ManifestStore) Get(appID apps.AppID) (*apps.Manifest, error) + func (s ManifestStore) GetAll() map[apps.AppID]*apps.Manifest + func (s ManifestStore) Save(manifest *apps.Manifest) + type Store struct + func New(mm *pluginapi.Client, conf api.Configurator) *Store + func (s *Store) App() api.AppStore + func (s *Store) Manifest() api.ManifestStore + func (s *Store) Sub() api.SubStore + type Stores struct + type SubStore struct + func (s SubStore) Delete(sub *apps.Subscription) error + func (s SubStore) Get(subject apps.Subject, teamID, channelID string) ([]*apps.Subscription, error) + func (s SubStore) Save(sub *apps.Subscription) error