Copyright | (c) 2021 The closed eye of love |
---|---|
License | BSD-3-Clause |
Maintainer | Poscat <poscat@mail.poscat.moe>, berberman <berberman@yandex.com> |
Stability | alpha |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Lenses of Web.Pixiv.Types.
Documentation
class HasSquareMedium s a | s -> a where Source #
squareMedium :: Lens' s a Source #
Instances
HasSquareMedium ImageUrls (Maybe ImageUrl) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasOriginal s a | s -> a where Source #
class HasOriginalImageUrl s a | s -> a where Source #
originalImageUrl :: Lens' s a Source #
Instances
class HasTranslatedName s a | s -> a where Source #
translatedName :: Lens' s a Source #
Instances
HasTranslatedName Tag (Maybe Text) Source # | |
Defined in Web.Pixiv.Types.Lens | |
HasTranslatedName TrendingTag (Maybe Text) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasSeriesId s a | s -> a where Source #
class HasXRestrict s a | s -> a where Source #
class HasVisible s a | s -> a where Source #
class HasTotalView s a | s -> a where Source #
class HasTotalComments s a | s -> a where Source #
totalComments :: Lens' s a Source #
Instances
HasTotalComments Illust (Maybe Int) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasTotalBookmarks s a | s -> a where Source #
totalBookmarks :: Lens' s a Source #
Instances
HasTotalBookmarks Illust Int Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasSanityLevel s a | s -> a where Source #
sanityLevel :: Lens' s a Source #
Instances
HasSanityLevel Illust Int Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasRestrict s a | s -> a where Source #
class HasPageCount s a | s -> a where Source #
class HasMetaSinglePage s a | s -> a where Source #
metaSinglePage :: Lens' s a Source #
Instances
HasMetaSinglePage Illust (Maybe OriginalImageUrl) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasMetaPages s a | s -> a where Source #
class HasIsMuted s a | s -> a where Source #
Instances
HasIsMuted Illust Bool Source # | |
HasIsMuted UserPreview Bool Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasIsBookmarked s a | s -> a where Source #
isBookmarked :: Lens' s a Source #
Instances
HasIsBookmarked Illust Bool Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasImageUrls s a | s -> a where Source #
class HasIllustType s a | s -> a where Source #
illustType :: Lens' s a Source #
Instances
HasIllustType Illust IllustType Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasIllustId s a | s -> a where Source #
class HasCreateDate s a | s -> a where Source #
createDate :: Lens' s a Source #
Instances
HasCreateDate Illust UTCTime Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasCaption s a | s -> a where Source #
class HasProfileImageUrls s a | s -> a where Source #
profileImageUrls :: Lens' s a Source #
Instances
HasProfileImageUrls User ImageUrls Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasIsFollowed s a | s -> a where Source #
isFollowed :: Lens' s a Source #
Instances
HasIsFollowed User (Maybe Bool) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasComment s a | s -> a where Source #
class HasAccount s a | s -> a where Source #
class HasWebpage s a | s -> a where Source #
Instances
HasWebpage UserProfile (Maybe Text) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasTwitterUrl s a | s -> a where Source #
twitterUrl :: Lens' s a Source #
Instances
HasTwitterUrl UserProfile (Maybe Text) Source # | |
Defined in Web.Pixiv.Types.Lens twitterUrl :: Lens' UserProfile (Maybe Text) Source # |
class HasTwitterAccount s a | s -> a where Source #
twitterAccount :: Lens' s a Source #
Instances
HasTwitterAccount UserProfile Text Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasTotalNovelSeries s a | s -> a where Source #
totalNovelSeries :: Lens' s a Source #
Instances
class HasTotalMypixivUsers s a | s -> a where Source #
totalMypixivUsers :: Lens' s a Source #
Instances
class HasTotalManga s a | s -> a where Source #
totalManga :: Lens' s a Source #
Instances
HasTotalManga UserProfile Int Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasTotalIllusts s a | s -> a where Source #
totalIllusts :: Lens' s a Source #
Instances
HasTotalIllusts UserProfile Int Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasTotalIllustSeries s a | s -> a where Source #
totalIllustSeries :: Lens' s a Source #
Instances
class HasTotalIllustBookmarksPublic s a | s -> a where Source #
totalIllustBookmarksPublic :: Lens' s a Source #
Instances
class HasTotalFollowUsers s a | s -> a where Source #
totalFollowUsers :: Lens' s a Source #
Instances
class HasRegion s a | s -> a where Source #
Instances
HasRegion UserProfile Text Source # | |
Defined in Web.Pixiv.Types.Lens | |
HasRegion ProfilePublicity Publicity Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasPawooUrl s a | s -> a where Source #
Instances
HasPawooUrl UserProfile (Maybe Text) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasJobId s a | s -> a where Source #
Instances
HasJobId UserProfile Int Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasJob s a | s -> a where Source #
Instances
HasJob UserProfile Text Source # | |
Defined in Web.Pixiv.Types.Lens | |
HasJob ProfilePublicity Publicity Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasIsUsingCustomProfileImage s a | s -> a where Source #
isUsingCustomProfileImage :: Lens' s a Source #
Instances
class HasIsPreminum s a | s -> a where Source #
isPreminum :: Lens' s a Source #
Instances
HasIsPreminum UserProfile (Maybe Bool) Source # | |
Defined in Web.Pixiv.Types.Lens isPreminum :: Lens' UserProfile (Maybe Bool) Source # |
class HasGender s a | s -> a where Source #
Instances
HasGender UserProfile Text Source # | |
Defined in Web.Pixiv.Types.Lens | |
HasGender ProfilePublicity Publicity Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasCountryCode s a | s -> a where Source #
countryCode :: Lens' s a Source #
Instances
HasCountryCode UserProfile Text Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasBirthYear s a | s -> a where Source #
Instances
HasBirthYear UserProfile Int Source # | |
Defined in Web.Pixiv.Types.Lens | |
HasBirthYear ProfilePublicity Publicity Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasBirthDay s a | s -> a where Source #
Instances
HasBirthDay UserProfile Text Source # | |
Defined in Web.Pixiv.Types.Lens | |
HasBirthDay ProfilePublicity Publicity Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasBirth s a | s -> a where Source #
Instances
HasBirth UserProfile Text Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasBackgroundImageUrl s a | s -> a where Source #
backgroundImageUrl :: Lens' s a Source #
Instances
class HasAddressId s a | s -> a where Source #
Instances
HasAddressId UserProfile Int Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasPawoo s a | s -> a where Source #
Instances
HasPawoo ProfilePublicity Bool Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasWorkspaceImageUrl s a | s -> a where Source #
workspaceImageUrl :: Lens' s a Source #
Instances
HasWorkspaceImageUrl Workspace (Maybe Text) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasScanner s a | s -> a where Source #
class HasPrinter s a | s -> a where Source #
class HasMonitor s a | s -> a where Source #
class HasDesktop s a | s -> a where Source #
class HasWorkspace s a | s -> a where Source #
Instances
HasWorkspace UserDetail Workspace Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasProfilePublicity s a | s -> a where Source #
profilePublicity :: Lens' s a Source #
Instances
class HasProfile s a | s -> a where Source #
Instances
HasProfile UserDetail UserProfile Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasTrendTag s a | s -> a where Source #
Instances
HasTrendTag TrendingTag Text Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasIllust s a | s -> a where Source #
Instances
HasIllust TrendingTag Illust Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasParentComment s a | s -> a where Source #
parentComment :: Lens' s a Source #
Instances
HasParentComment Comment (Maybe Value) Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasCommentId s a | s -> a where Source #
class HasNovels s a | s -> a where Source #
Instances
HasNovels UserPreview Value Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasIllusts s a | s -> a where Source #
Instances
HasIllusts UserPreview [Illust] Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasUgoiraFile s a | s -> a where Source #
ugoiraFile :: Lens' s a Source #
Instances
HasUgoiraFile UgoiraFrame Text Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasUgoiraDelay s a | s -> a where Source #
ugoiraDelay :: Lens' s a Source #
Instances
HasUgoiraDelay UgoiraFrame Int Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasZipMedium s a | s -> a where Source #
class HasZipUrls s a | s -> a where Source #
Instances
HasZipUrls UgoiraMetadata ZipUrls Source # | |
Defined in Web.Pixiv.Types.Lens |
class HasFrames s a | s -> a where Source #
Instances
HasFrames UgoiraMetadata [UgoiraFrame] Source # | |
Defined in Web.Pixiv.Types.Lens |