Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data AssetSlotId = AssetSlotId {
- slotAssetId :: !(Id Asset)
- _assetSlotId :: !(Maybe (Id Slot))
- data AssetSlot = AssetSlot {}
- assetSlotId :: AssetSlot -> Id AssetSlot
- assetNoSlot :: Asset -> AssetSlot
- getAssetSlotVolume :: AssetSlot -> Volume
- getAssetSlotVolumePermission2 :: AssetSlot -> VolumeRolePolicy
- getAssetSlotRelease :: AssetSlot -> Release
- getAssetSlotReleaseMaybe :: AssetSlot -> Maybe Release
- getAssetSlotRelease2 :: AssetSlot -> EffectiveRelease
- getAssetSlotFormat :: AssetSlot -> Format
Documentation
data AssetSlotId Source #
AssetSlotId | |
|
An entire asset in its assigned position.
Has Segment AssetSlot Source # | |
Has Format AssetSlot Source # | |
Has Volume AssetSlot Source # | |
Has Asset AssetSlot Source # | |
Has AssetSlot Excerpt Source # | |
Has AssetSlot AssetSegment Source # | |
Has (Maybe Segment) AssetSlot Source # | |
Has (Maybe (Id Container)) AssetSlot Source # | |
Has (Maybe Container) AssetSlot Source # | |
Has (Maybe Slot) AssetSlot Source # | |
Has (Id Format) AssetSlot Source # | |
Has (Id Volume) AssetSlot Source # | |
Has (Id Asset) AssetSlot Source # | |
type IdType AssetSlot Source # | |
assetNoSlot :: Asset -> AssetSlot Source #
getAssetSlotVolume :: AssetSlot -> Volume Source #
getAssetSlotFormat :: AssetSlot -> Format Source #