| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Controller.Volume
- 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
Arguments
| :: 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 #