Safe Haskell | None |
---|---|
Language | Haskell2010 |
- getVolume :: Permission -> Id Volume -> Handler Volume
- viewVolume :: ActionRoute (API, Id Volume)
- viewVolumeEdit :: ActionRoute (Id Volume)
- viewVolumeCreateHandler :: Action
- postVolume :: ActionRoute (Id Volume)
- createVolume :: ActionRoute ()
- postVolumeLinks :: ActionRoute (Id Volume)
- postVolumeAssist :: ActionRoute (Id Volume)
- queryVolumes :: ActionRoute API
- thumbVolume :: ActionRoute (Id Volume)
- volumeDownloadName :: Volume -> [Text]
- volumeIsPublicRestricted :: Volume -> Bool
Documentation
:: Permission | Requested permission |
-> Id Volume | Volume to look up |
-> Handler Volume | The volume, as requested (or a short-circuited error response) |
Convert Volume
into HTTP error responses if the lookup fails or is
denied.
viewVolume :: ActionRoute (API, Id Volume) Source #
viewVolumeEdit :: ActionRoute (Id Volume) Source #
viewVolumeCreateHandler :: Action Source #
postVolume :: ActionRoute (Id Volume) Source #
createVolume :: ActionRoute () Source #
postVolumeLinks :: ActionRoute (Id Volume) Source #
postVolumeAssist :: ActionRoute (Id Volume) Source #
queryVolumes :: ActionRoute API Source #
thumbVolume :: ActionRoute (Id Volume) Source #
volumeDownloadName :: Volume -> [Text] Source #