wikimusic-model-hs-1.2.0.0
Safe HaskellSafe-Inferred
LanguageGHC2021

WikiMusic.Model.Artwork

Documentation

data Artwork Source #

Instances

Instances details
FromJSON Artwork Source # 
Instance details

Defined in WikiMusic.Model.Artwork

ToJSON Artwork Source # 
Instance details

Defined in WikiMusic.Model.Artwork

Generic Artwork Source # 
Instance details

Defined in WikiMusic.Model.Artwork

Associated Types

type Rep Artwork :: Type -> Type #

Methods

from :: Artwork -> Rep Artwork x #

to :: Rep Artwork x -> Artwork #

Show Artwork Source # 
Instance details

Defined in WikiMusic.Model.Artwork

Eq Artwork Source # 
Instance details

Defined in WikiMusic.Model.Artwork

Methods

(==) :: Artwork -> Artwork -> Bool #

(/=) :: Artwork -> Artwork -> Bool #

ToSchema Artwork Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ Maybe UUID, b ~ Maybe UUID) => LabelOptic "approvedBy" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "contentCaption" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "contentUrl" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ UTCTime, b ~ UTCTime) => LabelOptic "createdAt" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "createdBy" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "identifier" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ Maybe UTCTime, b ~ Maybe UTCTime) => LabelOptic "lastEditedAt" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ Int, b ~ Int) => LabelOptic "orderValue" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

(k ~ A_Lens, a ~ Int, b ~ Int) => LabelOptic "visibilityStatus" k Artwork Artwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artwork

type Rep Artwork Source # 
Instance details

Defined in WikiMusic.Model.Artwork

parseArtworkRows :: (JoinKinds k1 l k2, Is k2 A_Getter, LabelOptic "identifier" l u v a1 a1, LabelOptic "artwork" k1 b b u v) => (a2 -> b) -> [a2] -> [(a1, b)] Source #