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
- aboutDialogAddCreditSection :: (MonadIO m, AboutDialogK a) => a -> Text -> [Text] -> m ()
- aboutDialogGetArtists :: (MonadIO m, AboutDialogK a) => a -> m [Text]
- aboutDialogGetAuthors :: (MonadIO m, AboutDialogK a) => a -> m [Text]
- aboutDialogGetComments :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetCopyright :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetDocumenters :: (MonadIO m, AboutDialogK a) => a -> m [Text]
- aboutDialogGetLicense :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetLicenseType :: (MonadIO m, AboutDialogK a) => a -> m License
- aboutDialogGetLogo :: (MonadIO m, AboutDialogK a) => a -> m Pixbuf
- aboutDialogGetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetProgramName :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetVersion :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetWebsite :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> m Text
- aboutDialogGetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> m Bool
- aboutDialogNew :: MonadIO m => m AboutDialog
- aboutDialogSetArtists :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m ()
- aboutDialogSetAuthors :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m ()
- aboutDialogSetComments :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- aboutDialogSetCopyright :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- aboutDialogSetDocumenters :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m ()
- aboutDialogSetLicense :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- aboutDialogSetLicenseType :: (MonadIO m, AboutDialogK a) => a -> License -> m ()
- aboutDialogSetLogo :: (MonadIO m, AboutDialogK a, PixbufK b) => a -> Maybe b -> m ()
- aboutDialogSetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- aboutDialogSetProgramName :: (MonadIO m, AboutDialogK a) => a -> Text -> m ()
- aboutDialogSetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- aboutDialogSetVersion :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- aboutDialogSetWebsite :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m ()
- aboutDialogSetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> Text -> m ()
- aboutDialogSetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> Bool -> m ()
- data AboutDialogArtistsPropertyInfo
- constructAboutDialogArtists :: [Text] -> IO ([Char], GValue)
- getAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> m [Text]
- setAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m ()
- data AboutDialogAuthorsPropertyInfo
- constructAboutDialogAuthors :: [Text] -> IO ([Char], GValue)
- getAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> m [Text]
- setAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m ()
- data AboutDialogCommentsPropertyInfo
- constructAboutDialogComments :: Text -> IO ([Char], GValue)
- getAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogCopyrightPropertyInfo
- constructAboutDialogCopyright :: Text -> IO ([Char], GValue)
- getAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogDocumentersPropertyInfo
- constructAboutDialogDocumenters :: [Text] -> IO ([Char], GValue)
- getAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> m [Text]
- setAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> [Text] -> m ()
- data AboutDialogLicensePropertyInfo
- constructAboutDialogLicense :: Text -> IO ([Char], GValue)
- getAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogLicenseTypePropertyInfo
- constructAboutDialogLicenseType :: License -> IO ([Char], GValue)
- getAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> m License
- setAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> License -> m ()
- data AboutDialogLogoPropertyInfo
- 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
- constructAboutDialogLogoIconName :: Text -> IO ([Char], GValue)
- getAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogProgramNamePropertyInfo
- constructAboutDialogProgramName :: Text -> IO ([Char], GValue)
- getAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogTranslatorCreditsPropertyInfo
- constructAboutDialogTranslatorCredits :: Text -> IO ([Char], GValue)
- getAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogVersionPropertyInfo
- constructAboutDialogVersion :: Text -> IO ([Char], GValue)
- getAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogWebsitePropertyInfo
- constructAboutDialogWebsite :: Text -> IO ([Char], GValue)
- getAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogWebsiteLabelPropertyInfo
- constructAboutDialogWebsiteLabel :: Text -> IO ([Char], GValue)
- getAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> m Text
- setAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> Text -> m ()
- data AboutDialogWrapLicensePropertyInfo
- 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 | |
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
aboutDialogAddCreditSection :: (MonadIO m, AboutDialogK a) => a -> Text -> [Text] -> m () Source
aboutDialogGetArtists
aboutDialogGetArtists :: (MonadIO m, AboutDialogK a) => a -> m [Text] Source
aboutDialogGetAuthors
aboutDialogGetAuthors :: (MonadIO m, AboutDialogK a) => a -> m [Text] Source
aboutDialogGetComments
aboutDialogGetComments :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetCopyright
aboutDialogGetCopyright :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetDocumenters
aboutDialogGetDocumenters :: (MonadIO m, AboutDialogK a) => a -> m [Text] Source
aboutDialogGetLicense
aboutDialogGetLicense :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetLicenseType
aboutDialogGetLicenseType :: (MonadIO m, AboutDialogK a) => a -> m License Source
aboutDialogGetLogo
aboutDialogGetLogo :: (MonadIO m, AboutDialogK a) => a -> m Pixbuf Source
aboutDialogGetLogoIconName
aboutDialogGetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetProgramName
aboutDialogGetProgramName :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetTranslatorCredits
aboutDialogGetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetVersion
aboutDialogGetVersion :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetWebsite
aboutDialogGetWebsite :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetWebsiteLabel
aboutDialogGetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> m Text Source
aboutDialogGetWrapLicense
aboutDialogGetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> m Bool Source
aboutDialogNew
aboutDialogNew :: MonadIO m => m AboutDialog Source
aboutDialogSetArtists
aboutDialogSetArtists :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m () Source
aboutDialogSetAuthors
aboutDialogSetAuthors :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m () Source
aboutDialogSetComments
aboutDialogSetComments :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetCopyright
aboutDialogSetCopyright :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetDocumenters
aboutDialogSetDocumenters :: (MonadIO m, AboutDialogK a) => a -> [Text] -> m () Source
aboutDialogSetLicense
aboutDialogSetLicense :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetLicenseType
aboutDialogSetLicenseType :: (MonadIO m, AboutDialogK a) => a -> License -> m () Source
aboutDialogSetLogo
aboutDialogSetLogo :: (MonadIO m, AboutDialogK a, PixbufK b) => a -> Maybe b -> m () Source
aboutDialogSetLogoIconName
aboutDialogSetLogoIconName :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetProgramName
aboutDialogSetProgramName :: (MonadIO m, AboutDialogK a) => a -> Text -> m () Source
aboutDialogSetTranslatorCredits
aboutDialogSetTranslatorCredits :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetVersion
aboutDialogSetVersion :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetWebsite
aboutDialogSetWebsite :: (MonadIO m, AboutDialogK a) => a -> Maybe Text -> m () Source
aboutDialogSetWebsiteLabel
aboutDialogSetWebsiteLabel :: (MonadIO m, AboutDialogK a) => a -> Text -> m () Source
aboutDialogSetWrapLicense
aboutDialogSetWrapLicense :: (MonadIO m, AboutDialogK a) => a -> Bool -> m () Source
Properties
Artists
data AboutDialogArtistsPropertyInfo Source
AttrInfo AboutDialogArtistsPropertyInfo | |
type AttrLabel AboutDialogArtistsPropertyInfo = "AboutDialog::artists" | |
type AttrGetType AboutDialogArtistsPropertyInfo = [Text] | |
type AttrBaseTypeConstraint AboutDialogArtistsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogArtistsPropertyInfo = * ~ [Text] | |
type AttrAllowedOps AboutDialogArtistsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::authors" | |
type AttrGetType AboutDialogAuthorsPropertyInfo = [Text] | |
type AttrBaseTypeConstraint AboutDialogAuthorsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogAuthorsPropertyInfo = * ~ [Text] | |
type AttrAllowedOps AboutDialogAuthorsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::comments" | |
type AttrGetType AboutDialogCommentsPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogCommentsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogCommentsPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogCommentsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::copyright" | |
type AttrGetType AboutDialogCopyrightPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogCopyrightPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogCopyrightPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogCopyrightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::documenters" | |
type AttrGetType AboutDialogDocumentersPropertyInfo = [Text] | |
type AttrBaseTypeConstraint AboutDialogDocumentersPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogDocumentersPropertyInfo = * ~ [Text] | |
type AttrAllowedOps AboutDialogDocumentersPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::license" | |
type AttrGetType AboutDialogLicensePropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogLicensePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogLicensePropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogLicensePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::license-type" | |
type AttrGetType AboutDialogLicenseTypePropertyInfo = License | |
type AttrBaseTypeConstraint AboutDialogLicenseTypePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogLicenseTypePropertyInfo = * ~ License | |
type AttrAllowedOps AboutDialogLicenseTypePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::logo" | |
type AttrGetType AboutDialogLogoPropertyInfo = Pixbuf | |
type AttrBaseTypeConstraint AboutDialogLogoPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogLogoPropertyInfo = PixbufK | |
type AttrAllowedOps AboutDialogLogoPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::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))) |
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 = "AboutDialog::program-name" | |
type AttrGetType AboutDialogProgramNamePropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogProgramNamePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogProgramNamePropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogProgramNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::translator-credits" | |
type AttrGetType AboutDialogTranslatorCreditsPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogTranslatorCreditsPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogTranslatorCreditsPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogTranslatorCreditsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::version" | |
type AttrGetType AboutDialogVersionPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogVersionPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogVersionPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogVersionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::website" | |
type AttrGetType AboutDialogWebsitePropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogWebsitePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogWebsitePropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogWebsitePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::website-label" | |
type AttrGetType AboutDialogWebsiteLabelPropertyInfo = Text | |
type AttrBaseTypeConstraint AboutDialogWebsiteLabelPropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogWebsiteLabelPropertyInfo = * ~ Text | |
type AttrAllowedOps AboutDialogWebsiteLabelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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 = "AboutDialog::wrap-license" | |
type AttrGetType AboutDialogWrapLicensePropertyInfo = Bool | |
type AttrBaseTypeConstraint AboutDialogWrapLicensePropertyInfo = AboutDialogK | |
type AttrSetTypeConstraint AboutDialogWrapLicensePropertyInfo = * ~ Bool | |
type AttrAllowedOps AboutDialogWrapLicensePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
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