Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
module Model.AssetSegment.Types
lookupAssetSegment :: (MonadHasIdentity c m, MonadDB c m) => Segment -> Id Asset -> m (Maybe AssetSegment) Source #
lookupSlotAssetSegment :: (MonadHasIdentity c m, MonadDB c m) => Id Slot -> Id Asset -> m (Maybe AssetSegment) Source #
lookupAssetSlotSegment :: MonadDB c m => AssetSlot -> Segment -> m (Maybe AssetSegment) Source #
lookupOrigSlotAssetSegment :: (MonadHasIdentity c m, MonadDB c m) => Id Slot -> Id Asset -> m (Maybe AssetSegment) Source #
lookupSlotSegmentThumb :: MonadDB c m => Slot -> m (Maybe AssetSegment) Source #
auditAssetSegmentDownload :: MonadAudit c m => Bool -> AssetSegment -> m () Source #
assetSegmentJSON :: ToObject o => AssetSegment -> o Source #
assetSegmentInterp :: Float -> AssetSegment -> AssetSegment Source #