Documentation ¶
Overview ¶
Package usecase defines application use cases.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTask ¶
func CreateTask( deps interface { TaskCreator() task.Creator }, ) usecase.IOInteractor
CreateTask creates usecase interactor.
func FindTask ¶
func FindTask( deps interface { TaskFinder() task.Finder }, ) usecase.IOInteractor
FindTask creates usecase interactor.
func FindTasks ¶
func FindTasks( deps interface { TaskFinder() task.Finder }, ) usecase.IOInteractor
FindTasks creates usecase interactor.
func FinishTask ¶
func FinishTask(deps finishTaskDeps) usecase.IOInteractor
FinishTask creates usecase interactor.
func UpdateTask ¶
func UpdateTask( deps interface { TaskUpdater() task.Updater }, ) usecase.Interactor
UpdateTask creates usecase interactor.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.