Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- aboutDialogAddCreditSection
- aboutDialogGetArtists
- aboutDialogGetAuthors
- aboutDialogGetComments
- aboutDialogGetCopyright
- aboutDialogGetDocumenters
- aboutDialogGetLicense
- aboutDialogGetLicenseType
- aboutDialogGetLogo
- aboutDialogGetLogoIconName
- aboutDialogGetProgramName
- aboutDialogGetTranslatorCredits
- aboutDialogGetVersion
- aboutDialogGetWebsite
- aboutDialogGetWebsiteLabel
- aboutDialogGetWrapLicense
- aboutDialogNew
- aboutDialogSetArtists
- aboutDialogSetAuthors
- aboutDialogSetComments
- aboutDialogSetCopyright
- aboutDialogSetDocumenters
- aboutDialogSetLicense
- aboutDialogSetLicenseType
- aboutDialogSetLogo
- aboutDialogSetLogoIconName
- aboutDialogSetProgramName
- aboutDialogSetTranslatorCredits
- aboutDialogSetVersion
- aboutDialogSetWebsite
- aboutDialogSetWebsiteLabel
- aboutDialogSetWrapLicense
- Properties
- Signals
- newtype AboutDialog = AboutDialog (ForeignPtr AboutDialog)
- class GObject o => AboutDialogK o
- toAboutDialog :: AboutDialogK o => o -> IO AboutDialog
- noAboutDialog :: Maybe AboutDialog
- data AboutDialogAddCreditSectionMethodInfo
- aboutDialogAddCreditSection :: (MonadIO m, AboutDialogK a) => a -> Text -> [Text] -> m ()
- data AboutDialogGetArtistsMethodInfo
- aboutDialogGetArtists :: (MonadIO m, AboutDialogK a) => a -> m [Text]
- data AboutDialogGetAuthorsMethodInfo
- aboutDialogGetAuthors :: (MonadIO m, AboutDialogK a) => a -> m [Text]
- data AboutDialogGetCommentsMethodInfo
- aboutDialogGetComments :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetCopyrightMethodInfo
- aboutDialogGetCopyright :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetDocumentersMethodInfo
- aboutDialogGetDocumenters :: (MonadIO m, AboutDialogK a) => a -> m [Text]
- data AboutDialogGetLicenseMethodInfo
- aboutDialogGetLicense :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetLicenseTypeMethodInfo
- aboutDialogGetLicenseType :: (MonadIO m, AboutDialogK a) => a -> m License
- data AboutDialogGetLogoMethodInfo
- aboutDialogGetLogo :: (MonadIO m, AboutDialogK a) => a -> m Pixbuf
- data AboutDialogGetLogoIconNameMethodInfo
- aboutDialogGetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetProgramNameMethodInfo
- aboutDialogGetProgramName :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetTranslatorCreditsMethodInfo
- aboutDialogGetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetVersionMethodInfo
- aboutDialogGetVersion :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetWebsiteMethodInfo
- aboutDialogGetWebsite :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetWebsiteLabelMethodInfo
- aboutDialogGetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> m Text
- data AboutDialogGetWrapLicenseMethodInfo
- aboutDialogGetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> m Bool
- aboutDialogNew :: MonadIO m => m AboutDialog
- data AboutDialogSetArtistsMethodInfo
- aboutDialogSetArtists :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m ()
- data AboutDialogSetAuthorsMethodInfo
- aboutDialogSetAuthors :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m ()
- data AboutDialogSetCommentsMethodInfo
- aboutDialogSetComments :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- data AboutDialogSetCopyrightMethodInfo
- aboutDialogSetCopyright :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- data AboutDialogSetDocumentersMethodInfo
- aboutDialogSetDocumenters :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m ()
- data AboutDialogSetLicenseMethodInfo
- aboutDialogSetLicense :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- data AboutDialogSetLicenseTypeMethodInfo
- aboutDialogSetLicenseType :: (MonadIO m, AboutDialogK a) => a -> License -> m ()
- data AboutDialogSetLogoMethodInfo
- aboutDialogSetLogo :: (MonadIO m, AboutDialogK a, PixbufK b) => a -> Maybe b -> m ()
- data AboutDialogSetLogoIconNameMethodInfo
- aboutDialogSetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- data AboutDialogSetProgramNameMethodInfo
- aboutDialogSetProgramName :: (MonadIO m, AboutDialogK a) => a -> Text -> m ()
- data AboutDialogSetTranslatorCreditsMethodInfo
- aboutDialogSetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- data AboutDialogSetVersionMethodInfo
- aboutDialogSetVersion :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- data AboutDialogSetWebsiteMethodInfo
- aboutDialogSetWebsite :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- data AboutDialogSetWebsiteLabelMethodInfo
- aboutDialogSetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> Text -> m ()
- data AboutDialogSetWrapLicenseMethodInfo
- aboutDialogSetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> Bool -> m ()
- data AboutDialogArtistsPropertyInfo
- aboutDialogArtists :: AttrLabelProxy "artists"
- constructAboutDialogArtists :: [Text] -> IO ([Char], GValue)
- getAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> m [Text]
- setAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m ()
- data AboutDialogAuthorsPropertyInfo
- aboutDialogAuthors :: AttrLabelProxy "authors"
- constructAboutDialogAuthors :: [Text] -> IO ([Char], GValue)
- getAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> m [Text]
- setAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m ()
- data AboutDialogCommentsPropertyInfo
- aboutDialogComments :: AttrLabelProxy "comments"
- clearAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogComments :: Text -> IO ([Char], GValue)
- getAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogCopyrightPropertyInfo
- aboutDialogCopyright :: AttrLabelProxy "copyright"
- clearAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogCopyright :: Text -> IO ([Char], GValue)
- getAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogDocumentersPropertyInfo
- aboutDialogDocumenters :: AttrLabelProxy "documenters"
- constructAboutDialogDocumenters :: [Text] -> IO ([Char], GValue)
- getAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> m [Text]
- setAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m ()
- data AboutDialogLicensePropertyInfo
- aboutDialogLicense :: AttrLabelProxy "license"
- clearAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogLicense :: Text -> IO ([Char], GValue)
- getAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogLicenseTypePropertyInfo
- aboutDialogLicenseType :: AttrLabelProxy "licenseType"
- constructAboutDialogLicenseType :: License -> IO ([Char], GValue)
- getAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> m License
- setAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> License -> m ()
- data AboutDialogLogoPropertyInfo
- aboutDialogLogo :: AttrLabelProxy "logo"
- clearAboutDialogLogo :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogLogo :: PixbufK a => a -> IO ([Char], GValue)
- getAboutDialogLogo :: (MonadIO m, AboutDialogK o) => o -> m Pixbuf
- setAboutDialogLogo :: (MonadIO m, AboutDialogK o, PixbufK a) => o -> a -> m ()
- data AboutDialogLogoIconNamePropertyInfo
- aboutDialogLogoIconName :: AttrLabelProxy "logoIconName"
- clearAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogLogoIconName :: Text -> IO ([Char], GValue)
- getAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogProgramNamePropertyInfo
- aboutDialogProgramName :: AttrLabelProxy "programName"
- constructAboutDialogProgramName :: Text -> IO ([Char], GValue)
- getAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogTranslatorCreditsPropertyInfo
- aboutDialogTranslatorCredits :: AttrLabelProxy "translatorCredits"
- clearAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogTranslatorCredits :: Text -> IO ([Char], GValue)
- getAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogVersionPropertyInfo
- aboutDialogVersion :: AttrLabelProxy "version"
- clearAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogVersion :: Text -> IO ([Char], GValue)
- getAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogWebsitePropertyInfo
- aboutDialogWebsite :: AttrLabelProxy "website"
- clearAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> m ()
- constructAboutDialogWebsite :: Text -> IO ([Char], GValue)
- getAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogWebsiteLabelPropertyInfo
- aboutDialogWebsiteLabel :: AttrLabelProxy "websiteLabel"
- constructAboutDialogWebsiteLabel :: Text -> IO ([Char], GValue)
- getAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogWrapLicensePropertyInfo
- aboutDialogWrapLicense :: AttrLabelProxy "wrapLicense"
- constructAboutDialogWrapLicense :: Bool -> IO ([Char], GValue)
- getAboutDialogWrapLicense :: (MonadIO m, AboutDialogK o) => o -> m Bool
- setAboutDialogWrapLicense :: (MonadIO m, AboutDialogK o) => o -> Bool -> m ()
- type AboutDialogActivateLinkCallback = Text -> IO Bool
- type AboutDialogActivateLinkCallbackC = Ptr () -> CString -> Ptr () -> IO CInt
- data AboutDialogActivateLinkSignalInfo
- aboutDialogActivateLinkCallbackWrapper :: AboutDialogActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt
- aboutDialogActivateLinkClosure :: AboutDialogActivateLinkCallback -> IO Closure
- afterAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId
- mkAboutDialogActivateLinkCallback :: AboutDialogActivateLinkCallbackC -> IO (FunPtr AboutDialogActivateLinkCallbackC)
- noAboutDialogActivateLinkCallback :: Maybe AboutDialogActivateLinkCallback
- onAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId
Exported types
newtype AboutDialog Source
GObject AboutDialog | |
((~) * info (ResolveAboutDialogMethod t AboutDialog), MethodInfo * info AboutDialog p) => IsLabelProxy t (AboutDialog -> p) | |
type ParentTypes AboutDialog | |
type AttributeList AboutDialog | |
type SignalList AboutDialog |
class GObject o => AboutDialogK o Source
(GObject o, IsDescendantOf AboutDialog o) => AboutDialogK o |
toAboutDialog :: AboutDialogK o => o -> IO AboutDialog Source
Methods
aboutDialogAddCreditSection
data AboutDialogAddCreditSectionMethodInfo Source
((~) * signature (Text -> [Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogAddCreditSectionMethodInfo a signature |
aboutDialogAddCreditSection :: (MonadIO m, AboutDialogK a) => a -> Text -> [Text] -> m () Source
aboutDialogGetArtists
data AboutDialogGetArtistsMethodInfo Source
((~) * signature (m [Text]), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetArtistsMethodInfo a signature |
aboutDialogGetArtists :: (MonadIO m, AboutDialogK a) => a -> m [Text] Source
aboutDialogGetAuthors
data AboutDialogGetAuthorsMethodInfo Source
((~) * signature (m [Text]), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetAuthorsMethodInfo a signature |
aboutDialogGetAuthors :: (MonadIO m, AboutDialogK a) => a -> m [Text] Source
aboutDialogGetComments
data AboutDialogGetCommentsMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetCommentsMethodInfo a signature |
aboutDialogGetComments :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetCopyright
data AboutDialogGetCopyrightMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetCopyrightMethodInfo a signature |
aboutDialogGetCopyright :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetDocumenters
data AboutDialogGetDocumentersMethodInfo Source
((~) * signature (m [Text]), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetDocumentersMethodInfo a signature |
aboutDialogGetDocumenters :: (MonadIO m, AboutDialogK a) => a -> m [Text] Source
aboutDialogGetLicense
data AboutDialogGetLicenseMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetLicenseMethodInfo a signature |
aboutDialogGetLicense :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetLicenseType
data AboutDialogGetLicenseTypeMethodInfo Source
((~) * signature (m License), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetLicenseTypeMethodInfo a signature |
aboutDialogGetLicenseType :: (MonadIO m, AboutDialogK a) => a -> m License Source
aboutDialogGetLogo
data AboutDialogGetLogoMethodInfo Source
((~) * signature (m Pixbuf), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetLogoMethodInfo a signature |
aboutDialogGetLogo :: (MonadIO m, AboutDialogK a) => a -> m Pixbuf Source
aboutDialogGetLogoIconName
data AboutDialogGetLogoIconNameMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetLogoIconNameMethodInfo a signature |
aboutDialogGetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetProgramName
data AboutDialogGetProgramNameMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetProgramNameMethodInfo a signature |
aboutDialogGetProgramName :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetTranslatorCredits
data AboutDialogGetTranslatorCreditsMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetTranslatorCreditsMethodInfo a signature |
aboutDialogGetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetVersion
data AboutDialogGetVersionMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetVersionMethodInfo a signature |
aboutDialogGetVersion :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetWebsite
data AboutDialogGetWebsiteMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetWebsiteMethodInfo a signature |
aboutDialogGetWebsite :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetWebsiteLabel
data AboutDialogGetWebsiteLabelMethodInfo Source
((~) * signature (m Text), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetWebsiteLabelMethodInfo a signature |
aboutDialogGetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetWrapLicense
data AboutDialogGetWrapLicenseMethodInfo Source
((~) * signature (m Bool), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogGetWrapLicenseMethodInfo a signature |
aboutDialogGetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> m Bool Source
aboutDialogNew
aboutDialogNew :: MonadIO m => m AboutDialog Source
aboutDialogSetArtists
data AboutDialogSetArtistsMethodInfo Source
((~) * signature ([Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetArtistsMethodInfo a signature |
aboutDialogSetArtists :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m () Source
aboutDialogSetAuthors
data AboutDialogSetAuthorsMethodInfo Source
((~) * signature ([Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetAuthorsMethodInfo a signature |
aboutDialogSetAuthors :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m () Source
aboutDialogSetComments
data AboutDialogSetCommentsMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetCommentsMethodInfo a signature |
aboutDialogSetComments :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetCopyright
data AboutDialogSetCopyrightMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetCopyrightMethodInfo a signature |
aboutDialogSetCopyright :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetDocumenters
data AboutDialogSetDocumentersMethodInfo Source
((~) * signature ([Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetDocumentersMethodInfo a signature |
aboutDialogSetDocumenters :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m () Source
aboutDialogSetLicense
data AboutDialogSetLicenseMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetLicenseMethodInfo a signature |
aboutDialogSetLicense :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetLicenseType
data AboutDialogSetLicenseTypeMethodInfo Source
((~) * signature (License -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetLicenseTypeMethodInfo a signature |
aboutDialogSetLicenseType :: (MonadIO m, AboutDialogK a) => a -> License -> m () Source
aboutDialogSetLogo
data AboutDialogSetLogoMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, AboutDialogK a, PixbufK b) => MethodInfo * AboutDialogSetLogoMethodInfo a signature |
aboutDialogSetLogo :: (MonadIO m, AboutDialogK a, PixbufK b) => a -> Maybe b -> m () Source
aboutDialogSetLogoIconName
data AboutDialogSetLogoIconNameMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetLogoIconNameMethodInfo a signature |
aboutDialogSetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetProgramName
data AboutDialogSetProgramNameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetProgramNameMethodInfo a signature |
aboutDialogSetProgramName :: (MonadIO m, AboutDialogK a) => a -> Text -> m () Source
aboutDialogSetTranslatorCredits
data AboutDialogSetTranslatorCreditsMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetTranslatorCreditsMethodInfo a signature |
aboutDialogSetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetVersion
data AboutDialogSetVersionMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetVersionMethodInfo a signature |
aboutDialogSetVersion :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetWebsite
data AboutDialogSetWebsiteMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetWebsiteMethodInfo a signature |
aboutDialogSetWebsite :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetWebsiteLabel
data AboutDialogSetWebsiteLabelMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetWebsiteLabelMethodInfo a signature |
aboutDialogSetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> Text -> m () Source
aboutDialogSetWrapLicense
data AboutDialogSetWrapLicenseMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, AboutDialogK a) => MethodInfo * AboutDialogSetWrapLicenseMethodInfo a signature |
aboutDialogSetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> Bool -> m () Source
Properties
Artists
data AboutDialogArtistsPropertyInfo Source
AttrInfo AboutDialogArtistsPropertyInfo | |
type AttrLabel AboutDialogArtistsPropertyInfo = "artists" | |
type AttrGetType AboutDialogArtistsPropertyInfo = [Text] | |
type AttrBaseTypeConstraint AboutDialogArtistsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogArtistsPropertyInfo = * ~ [Text] | |
type AttrAllowedOps AboutDialogArtistsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
aboutDialogArtists :: AttrLabelProxy "artists" Source
getAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> m [Text] Source
setAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m () Source
Authors
data AboutDialogAuthorsPropertyInfo Source
AttrInfo AboutDialogAuthorsPropertyInfo | |
type AttrLabel AboutDialogAuthorsPropertyInfo = "authors" | |
type AttrGetType AboutDialogAuthorsPropertyInfo = [Text] | |
type AttrBaseTypeConstraint AboutDialogAuthorsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogAuthorsPropertyInfo = * ~ [Text] | |
type AttrAllowedOps AboutDialogAuthorsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
aboutDialogAuthors :: AttrLabelProxy "authors" Source
getAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> m [Text] Source
setAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m () Source
Comments
data AboutDialogCommentsPropertyInfo Source
AttrInfo AboutDialogCommentsPropertyInfo | |
type AttrLabel AboutDialogCommentsPropertyInfo = "comments" | |
type AttrGetType AboutDialogCommentsPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogCommentsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogCommentsPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogCommentsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogComments :: AttrLabelProxy "comments" Source
clearAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
Copyright
data AboutDialogCopyrightPropertyInfo Source
AttrInfo AboutDialogCopyrightPropertyInfo | |
type AttrLabel AboutDialogCopyrightPropertyInfo = "copyright" | |
type AttrGetType AboutDialogCopyrightPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogCopyrightPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogCopyrightPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogCopyrightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogCopyright :: AttrLabelProxy "copyright" Source
clearAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
Documenters
data AboutDialogDocumentersPropertyInfo Source
AttrInfo AboutDialogDocumentersPropertyInfo | |
type AttrLabel AboutDialogDocumentersPropertyInfo = "documenters" | |
type AttrGetType AboutDialogDocumentersPropertyInfo = [Text] | |
type AttrBaseTypeConstraint AboutDialogDocumentersPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogDocumentersPropertyInfo = * ~ [Text] | |
type AttrAllowedOps AboutDialogDocumentersPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
aboutDialogDocumenters :: AttrLabelProxy "documenters" Source
getAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> m [Text] Source
setAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m () Source
License
data AboutDialogLicensePropertyInfo Source
AttrInfo AboutDialogLicensePropertyInfo | |
type AttrLabel AboutDialogLicensePropertyInfo = "license" | |
type AttrGetType AboutDialogLicensePropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogLicensePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogLicensePropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogLicensePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogLicense :: AttrLabelProxy "license" Source
clearAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
LicenseType
data AboutDialogLicenseTypePropertyInfo Source
AttrInfo AboutDialogLicenseTypePropertyInfo | |
type AttrLabel AboutDialogLicenseTypePropertyInfo = "license-type" | |
type AttrGetType AboutDialogLicenseTypePropertyInfo = License | |
type AttrBaseTypeConstraint AboutDialogLicenseTypePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogLicenseTypePropertyInfo = * ~ License | |
type AttrAllowedOps AboutDialogLicenseTypePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
aboutDialogLicenseType :: AttrLabelProxy "licenseType" Source
getAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> m License Source
setAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> License -> m () Source
Logo
data AboutDialogLogoPropertyInfo Source
AttrInfo AboutDialogLogoPropertyInfo | |
type AttrLabel AboutDialogLogoPropertyInfo = "logo" | |
type AttrGetType AboutDialogLogoPropertyInfo = Pixbuf | |
type AttrBaseTypeConstraint AboutDialogLogoPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogLogoPropertyInfo = PixbufK | |
type AttrAllowedOps AboutDialogLogoPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogLogo :: AttrLabelProxy "logo" Source
clearAboutDialogLogo :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogLogo :: (MonadIO m, AboutDialogK o) => o -> m Pixbuf Source
setAboutDialogLogo :: (MonadIO m, AboutDialogK o, PixbufK a) => o -> a -> m () Source
LogoIconName
data AboutDialogLogoIconNamePropertyInfo Source
AttrInfo AboutDialogLogoIconNamePropertyInfo | |
type AttrLabel AboutDialogLogoIconNamePropertyInfo = "logo-icon-name" | |
type AttrGetType AboutDialogLogoIconNamePropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogLogoIconNamePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogLogoIconNamePropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogLogoIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogLogoIconName :: AttrLabelProxy "logoIconName" Source
clearAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
ProgramName
data AboutDialogProgramNamePropertyInfo Source
AttrInfo AboutDialogProgramNamePropertyInfo | |
type AttrLabel AboutDialogProgramNamePropertyInfo = "program-name" | |
type AttrGetType AboutDialogProgramNamePropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogProgramNamePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogProgramNamePropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogProgramNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
aboutDialogProgramName :: AttrLabelProxy "programName" Source
getAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
TranslatorCredits
data AboutDialogTranslatorCreditsPropertyInfo Source
AttrInfo AboutDialogTranslatorCreditsPropertyInfo | |
type AttrLabel AboutDialogTranslatorCreditsPropertyInfo = "translator-credits" | |
type AttrGetType AboutDialogTranslatorCreditsPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogTranslatorCreditsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogTranslatorCreditsPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogTranslatorCreditsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogTranslatorCredits :: AttrLabelProxy "translatorCredits" Source
clearAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
Version
data AboutDialogVersionPropertyInfo Source
AttrInfo AboutDialogVersionPropertyInfo | |
type AttrLabel AboutDialogVersionPropertyInfo = "version" | |
type AttrGetType AboutDialogVersionPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogVersionPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogVersionPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogVersionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogVersion :: AttrLabelProxy "version" Source
clearAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
Website
data AboutDialogWebsitePropertyInfo Source
AttrInfo AboutDialogWebsitePropertyInfo | |
type AttrLabel AboutDialogWebsitePropertyInfo = "website" | |
type AttrGetType AboutDialogWebsitePropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogWebsitePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogWebsitePropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogWebsitePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
aboutDialogWebsite :: AttrLabelProxy "website" Source
clearAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> m () Source
getAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
WebsiteLabel
data AboutDialogWebsiteLabelPropertyInfo Source
AttrInfo AboutDialogWebsiteLabelPropertyInfo | |
type AttrLabel AboutDialogWebsiteLabelPropertyInfo = "website-label" | |
type AttrGetType AboutDialogWebsiteLabelPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogWebsiteLabelPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogWebsiteLabelPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogWebsiteLabelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
aboutDialogWebsiteLabel :: AttrLabelProxy "websiteLabel" Source
getAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> m Text Source
setAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> Text -> m () Source
WrapLicense
data AboutDialogWrapLicensePropertyInfo Source
AttrInfo AboutDialogWrapLicensePropertyInfo | |
type AttrLabel AboutDialogWrapLicensePropertyInfo = "wrap-license" | |
type AttrGetType AboutDialogWrapLicensePropertyInfo = Bool | |
type AttrBaseTypeConstraint AboutDialogWrapLicensePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogWrapLicensePropertyInfo = * ~ Bool | |
type AttrAllowedOps AboutDialogWrapLicensePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
aboutDialogWrapLicense :: AttrLabelProxy "wrapLicense" Source
getAboutDialogWrapLicense :: (MonadIO m, AboutDialogK o) => o -> m Bool Source
setAboutDialogWrapLicense :: (MonadIO m, AboutDialogK o) => o -> Bool -> m () Source
Signals
ActivateLink
type AboutDialogActivateLinkCallback = Text -> IO Bool Source
aboutDialogActivateLinkCallbackWrapper :: AboutDialogActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt Source
afterAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId Source
mkAboutDialogActivateLinkCallback :: AboutDialogActivateLinkCallbackC -> IO (FunPtr AboutDialogActivateLinkCallbackC) Source
onAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId Source