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 |
GI.WebKit.Objects.WebDatabase
Contents
Description
- newtype WebDatabase = WebDatabase (ForeignPtr WebDatabase)
- class GObject o => WebDatabaseK o
- toWebDatabase :: WebDatabaseK o => o -> IO WebDatabase
- noWebDatabase :: Maybe WebDatabase
- data WebDatabaseGetDisplayNameMethodInfo
- webDatabaseGetDisplayName :: (MonadIO m, WebDatabaseK a) => a -> m Text
- data WebDatabaseGetExpectedSizeMethodInfo
- webDatabaseGetExpectedSize :: (MonadIO m, WebDatabaseK a) => a -> m Word64
- data WebDatabaseGetFilenameMethodInfo
- webDatabaseGetFilename :: (MonadIO m, WebDatabaseK a) => a -> m Text
- data WebDatabaseGetNameMethodInfo
- webDatabaseGetName :: (MonadIO m, WebDatabaseK a) => a -> m Text
- data WebDatabaseGetSecurityOriginMethodInfo
- webDatabaseGetSecurityOrigin :: (MonadIO m, WebDatabaseK a) => a -> m SecurityOrigin
- data WebDatabaseGetSizeMethodInfo
- webDatabaseGetSize :: (MonadIO m, WebDatabaseK a) => a -> m Word64
- data WebDatabaseRemoveMethodInfo
- webDatabaseRemove :: (MonadIO m, WebDatabaseK a) => a -> m ()
- data WebDatabaseDisplayNamePropertyInfo
- getWebDatabaseDisplayName :: (MonadIO m, WebDatabaseK o) => o -> m Text
- data WebDatabaseExpectedSizePropertyInfo
- getWebDatabaseExpectedSize :: (MonadIO m, WebDatabaseK o) => o -> m Word64
- data WebDatabaseFilenamePropertyInfo
- getWebDatabaseFilename :: (MonadIO m, WebDatabaseK o) => o -> m Text
- data WebDatabaseNamePropertyInfo
- constructWebDatabaseName :: Text -> IO ([Char], GValue)
- getWebDatabaseName :: (MonadIO m, WebDatabaseK o) => o -> m Text
- data WebDatabaseSecurityOriginPropertyInfo
- constructWebDatabaseSecurityOrigin :: SecurityOriginK a => a -> IO ([Char], GValue)
- getWebDatabaseSecurityOrigin :: (MonadIO m, WebDatabaseK o) => o -> m SecurityOrigin
- data WebDatabaseSizePropertyInfo
- getWebDatabaseSize :: (MonadIO m, WebDatabaseK o) => o -> m Word64
Exported types
newtype WebDatabase Source
Constructors
WebDatabase (ForeignPtr WebDatabase) |
Instances
GObject WebDatabase Source | |
((~) * info (ResolveWebDatabaseMethod t WebDatabase), MethodInfo * info WebDatabase p) => IsLabel t (WebDatabase -> p) Source | |
((~) * info (ResolveWebDatabaseMethod t WebDatabase), MethodInfo * info WebDatabase p) => IsLabelProxy t (WebDatabase -> p) Source | |
type ParentTypes WebDatabase Source | |
type AttributeList WebDatabase Source | |
type SignalList WebDatabase Source |
class GObject o => WebDatabaseK o Source
Instances
(GObject o, IsDescendantOf WebDatabase o) => WebDatabaseK o Source | |
toWebDatabase :: WebDatabaseK o => o -> IO WebDatabase Source
Methods
webDatabaseGetDisplayName
data WebDatabaseGetDisplayNameMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, WebDatabaseK a) => MethodInfo (TYPE Lifted) WebDatabaseGetDisplayNameMethodInfo a signature Source | |
webDatabaseGetDisplayName :: (MonadIO m, WebDatabaseK a) => a -> m Text Source
webDatabaseGetExpectedSize
data WebDatabaseGetExpectedSizeMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Word64), MonadIO m, WebDatabaseK a) => MethodInfo (TYPE Lifted) WebDatabaseGetExpectedSizeMethodInfo a signature Source | |
webDatabaseGetExpectedSize :: (MonadIO m, WebDatabaseK a) => a -> m Word64 Source
webDatabaseGetFilename
data WebDatabaseGetFilenameMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, WebDatabaseK a) => MethodInfo (TYPE Lifted) WebDatabaseGetFilenameMethodInfo a signature Source | |
webDatabaseGetFilename :: (MonadIO m, WebDatabaseK a) => a -> m Text Source
webDatabaseGetName
data WebDatabaseGetNameMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, WebDatabaseK a) => MethodInfo (TYPE Lifted) WebDatabaseGetNameMethodInfo a signature Source | |
webDatabaseGetName :: (MonadIO m, WebDatabaseK a) => a -> m Text Source
webDatabaseGetSecurityOrigin
data WebDatabaseGetSecurityOriginMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m SecurityOrigin), MonadIO m, WebDatabaseK a) => MethodInfo (TYPE Lifted) WebDatabaseGetSecurityOriginMethodInfo a signature Source | |
webDatabaseGetSecurityOrigin :: (MonadIO m, WebDatabaseK a) => a -> m SecurityOrigin Source
webDatabaseGetSize
data WebDatabaseGetSizeMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Word64), MonadIO m, WebDatabaseK a) => MethodInfo (TYPE Lifted) WebDatabaseGetSizeMethodInfo a signature Source | |
webDatabaseGetSize :: (MonadIO m, WebDatabaseK a) => a -> m Word64 Source
webDatabaseRemove
data WebDatabaseRemoveMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m ()), MonadIO m, WebDatabaseK a) => MethodInfo (TYPE Lifted) WebDatabaseRemoveMethodInfo a signature Source | |
webDatabaseRemove :: (MonadIO m, WebDatabaseK a) => a -> m () Source
Properties
DisplayName
data WebDatabaseDisplayNamePropertyInfo Source
Instances
getWebDatabaseDisplayName :: (MonadIO m, WebDatabaseK o) => o -> m Text Source
ExpectedSize
data WebDatabaseExpectedSizePropertyInfo Source
Instances
getWebDatabaseExpectedSize :: (MonadIO m, WebDatabaseK o) => o -> m Word64 Source
Filename
data WebDatabaseFilenamePropertyInfo Source
Instances
getWebDatabaseFilename :: (MonadIO m, WebDatabaseK o) => o -> m Text Source
Name
data WebDatabaseNamePropertyInfo Source
Instances
getWebDatabaseName :: (MonadIO m, WebDatabaseK o) => o -> m Text Source
SecurityOrigin
data WebDatabaseSecurityOriginPropertyInfo Source
Instances
constructWebDatabaseSecurityOrigin :: SecurityOriginK a => a -> IO ([Char], GValue) Source
getWebDatabaseSecurityOrigin :: (MonadIO m, WebDatabaseK o) => o -> m SecurityOrigin Source
Size
data WebDatabaseSizePropertyInfo Source
Instances
getWebDatabaseSize :: (MonadIO m, WebDatabaseK o) => o -> m Word64 Source