Documentation
¶
Index ¶
- Variables
- type TaskService
- func (s *TaskService) DeleteTasks(ctx context.Context, ids []int64) error
- func (s *TaskService) GetDependencies(ctx context.Context, ids []int64) (map[int64][]int64, error)
- func (s *TaskService) GetTasks(ctx context.Context, ids []int64) ([]models.Task, error)
- func (s *TaskService) InsertTasks(ctx context.Context, tasks []models.Task) ([]int64, error)
- func (s *TaskService) UpdateTasks(ctx context.Context, tasks []models.UpdatedTask) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type TaskService ¶
type TaskService struct {
// contains filtered or unexported fields
}
func NewTaskService ¶
func NewTaskService(storage storage) *TaskService
func (*TaskService) DeleteTasks ¶
func (s *TaskService) DeleteTasks( ctx context.Context, ids []int64, ) error
func (*TaskService) GetDependencies ¶
func (*TaskService) InsertTasks ¶
func (*TaskService) UpdateTasks ¶
func (s *TaskService) UpdateTasks( ctx context.Context, tasks []models.UpdatedTask, ) error
Click to show internal directories.
Click to hide internal directories.