control

package
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 2, 2024 License: MIT Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddAlbum

func AddAlbum(deps editAlbumPageDeps) usecase.Interactor

AddAlbum creates use case interactor to show form.

func AddDirectory

func AddDirectory(deps addDirectoryDeps, indexer usecase.IOInteractorOf[indexAlbumInput, struct{}]) usecase.Interactor

AddDirectory creates use case interactor to add directory of photos to an album.

func AddToAlbum

func AddToAlbum(deps addToAlbumDeps) usecase.Interactor

AddToAlbum creates use case interactor to add a single photo or photos from an album to another album.

func ApproveMessage added in v0.0.6

func ApproveMessage(deps approveMessageDeps) usecase.Interactor

func CreateAlbum

func CreateAlbum(deps createAlbumDeps) usecase.Interactor

CreateAlbum creates use case interactor to add directory of photos.

func DeleteAlbum

func DeleteAlbum(deps deleteAlbumDeps) usecase.Interactor

DeleteAlbum creates use case interactor to delete album.

func EditAlbum

func EditAlbum(deps editAlbumPageDeps) usecase.Interactor

EditAlbum creates use case interactor to show form.

func EditImage

func EditImage(deps editImagePageDeps) usecase.Interactor

EditImage creates use case interactor to show form.

func GatherFiles added in v0.0.9

func GatherFiles(deps gatherFilesDeps) usecase.Interactor

GatherFiles moves album files into their canonical location.

func Get

func Get[V any](deps getEntityDeps, finder func() uniq.Finder[V]) usecase.Interactor

Get creates use case interactor to get entity data.

func IndexAlbum

func IndexAlbum(deps indexAlbumDeps) usecase.IOInteractorOf[indexAlbumInput, struct{}]

IndexAlbum creates use case interactor to index album.

func Login

func Login() usecase.Interactor

func RemoveFromAlbum

func RemoveFromAlbum(deps removeFromAlbumDeps) usecase.Interactor

RemoveFromAlbum creates use case interactor to delete a photo from album.

func Update

func Update[V any](deps updateEntityDeps, ensurer func() uniq.Ensurer[V]) usecase.Interactor

Update creates use case interactor to update entity data.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL