Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TrackingHandler ¶
type TrackingNumberFetcher ¶
type TrackingRepository ¶
type TrackingService ¶
type TrackingService interface { Create(tracking string, name string, chatID int64) (*models.Tracking, error) GetForChat(chatID int64) ([]*models.Tracking, error) Update(tracking *models.Tracking) (bool, error) Delete(trackingID int64) error SyncAll(trackings []*models.Tracking) (chan *models.Tracking, chan error, chan bool) SyncOnlyUpdated(trackings []*models.Tracking) (chan *models.Tracking, chan error, chan bool) GetOnlyUpdated(trackings []*models.Tracking) []*models.Tracking GetAllGroupedByUser() (map[*models.User][]*models.Tracking, error) }
Click to show internal directories.
Click to hide internal directories.