Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface {
Create(ctx context.Context, userID uuid.UUID, name string) (*model.Collection, error)
AddRecords(ctx context.Context, userID uuid.UUID, id uuid.UUID, teas []uuid.UUID) (*model.Collection, error)
DeleteRecords(ctx context.Context, userID uuid.UUID, id uuid.UUID, teas []uuid.UUID) (*model.Collection, error)
Delete(ctx context.Context, userID uuid.UUID, id uuid.UUID) error
List(ctx context.Context, userID uuid.UUID) ([]*model.Collection, error)
ListRecords(ctx context.Context, id, userID uuid.UUID) ([]*model.QRRecord, error)
}
func NewManager ¶
func NewManager(storage storage) Manager
Click to show internal directories.
Click to hide internal directories.