| 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 (ManagedPtr WebDatabase)
- class GObject o => IsWebDatabase o
- toWebDatabase :: IsWebDatabase o => o -> IO WebDatabase
- noWebDatabase :: Maybe WebDatabase
- data WebDatabaseGetDisplayNameMethodInfo
- webDatabaseGetDisplayName :: (MonadIO m, IsWebDatabase a) => a -> m Text
- data WebDatabaseGetExpectedSizeMethodInfo
- webDatabaseGetExpectedSize :: (MonadIO m, IsWebDatabase a) => a -> m Word64
- data WebDatabaseGetFilenameMethodInfo
- webDatabaseGetFilename :: (MonadIO m, IsWebDatabase a) => a -> m Text
- data WebDatabaseGetNameMethodInfo
- webDatabaseGetName :: (MonadIO m, IsWebDatabase a) => a -> m Text
- data WebDatabaseGetSecurityOriginMethodInfo
- webDatabaseGetSecurityOrigin :: (MonadIO m, IsWebDatabase a) => a -> m SecurityOrigin
- data WebDatabaseGetSizeMethodInfo
- webDatabaseGetSize :: (MonadIO m, IsWebDatabase a) => a -> m Word64
- data WebDatabaseRemoveMethodInfo
- webDatabaseRemove :: (MonadIO m, IsWebDatabase a) => a -> m ()
- data WebDatabaseDisplayNamePropertyInfo
- getWebDatabaseDisplayName :: (MonadIO m, IsWebDatabase o) => o -> m Text
- webDatabaseDisplayName :: AttrLabelProxy "displayName"
- data WebDatabaseExpectedSizePropertyInfo
- getWebDatabaseExpectedSize :: (MonadIO m, IsWebDatabase o) => o -> m Word64
- webDatabaseExpectedSize :: AttrLabelProxy "expectedSize"
- data WebDatabaseFilenamePropertyInfo
- getWebDatabaseFilename :: (MonadIO m, IsWebDatabase o) => o -> m Text
- webDatabaseFilename :: AttrLabelProxy "filename"
- data WebDatabaseNamePropertyInfo
- constructWebDatabaseName :: IsWebDatabase o => Text -> IO (GValueConstruct o)
- getWebDatabaseName :: (MonadIO m, IsWebDatabase o) => o -> m Text
- webDatabaseName :: AttrLabelProxy "name"
- data WebDatabaseSecurityOriginPropertyInfo
- constructWebDatabaseSecurityOrigin :: (IsWebDatabase o, IsSecurityOrigin a) => a -> IO (GValueConstruct o)
- getWebDatabaseSecurityOrigin :: (MonadIO m, IsWebDatabase o) => o -> m SecurityOrigin
- webDatabaseSecurityOrigin :: AttrLabelProxy "securityOrigin"
- data WebDatabaseSizePropertyInfo
- getWebDatabaseSize :: (MonadIO m, IsWebDatabase o) => o -> m Word64
- webDatabaseSize :: AttrLabelProxy "size"
Exported types
newtype WebDatabase Source #
Constructors
| WebDatabase (ManagedPtr WebDatabase) |
Instances
| GObject WebDatabase Source # | |
| IsObject WebDatabase Source # | |
| IsWebDatabase 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 # | |
| HasAttributeList * WebDatabase Source # | |
| type SignalList WebDatabase Source # | |
| type AttributeList WebDatabase Source # | |
class GObject o => IsWebDatabase o Source #
Instances
| (GObject a, UnknownAncestorError Constraint WebDatabase a) => IsWebDatabase a Source # | |
| IsWebDatabase WebDatabase Source # | |
toWebDatabase :: IsWebDatabase o => o -> IO WebDatabase Source #
Methods
getDisplayName
data WebDatabaseGetDisplayNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsWebDatabase a) => MethodInfo * WebDatabaseGetDisplayNameMethodInfo a signature Source # | |
webDatabaseGetDisplayName :: (MonadIO m, IsWebDatabase a) => a -> m Text Source #
getExpectedSize
data WebDatabaseGetExpectedSizeMethodInfo Source #
Instances
| ((~) * signature (m Word64), MonadIO m, IsWebDatabase a) => MethodInfo * WebDatabaseGetExpectedSizeMethodInfo a signature Source # | |
webDatabaseGetExpectedSize :: (MonadIO m, IsWebDatabase a) => a -> m Word64 Source #
getFilename
data WebDatabaseGetFilenameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsWebDatabase a) => MethodInfo * WebDatabaseGetFilenameMethodInfo a signature Source # | |
webDatabaseGetFilename :: (MonadIO m, IsWebDatabase a) => a -> m Text Source #
getName
data WebDatabaseGetNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsWebDatabase a) => MethodInfo * WebDatabaseGetNameMethodInfo a signature Source # | |
webDatabaseGetName :: (MonadIO m, IsWebDatabase a) => a -> m Text Source #
getSecurityOrigin
data WebDatabaseGetSecurityOriginMethodInfo Source #
Instances
| ((~) * signature (m SecurityOrigin), MonadIO m, IsWebDatabase a) => MethodInfo * WebDatabaseGetSecurityOriginMethodInfo a signature Source # | |
webDatabaseGetSecurityOrigin :: (MonadIO m, IsWebDatabase a) => a -> m SecurityOrigin Source #
getSize
data WebDatabaseGetSizeMethodInfo Source #
Instances
| ((~) * signature (m Word64), MonadIO m, IsWebDatabase a) => MethodInfo * WebDatabaseGetSizeMethodInfo a signature Source # | |
webDatabaseGetSize :: (MonadIO m, IsWebDatabase a) => a -> m Word64 Source #
remove
data WebDatabaseRemoveMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsWebDatabase a) => MethodInfo * WebDatabaseRemoveMethodInfo a signature Source # | |
webDatabaseRemove :: (MonadIO m, IsWebDatabase a) => a -> m () Source #
Properties
displayName
data WebDatabaseDisplayNamePropertyInfo Source #
Instances
| AttrInfo WebDatabaseDisplayNamePropertyInfo Source # | |
| type AttrSetTypeConstraint WebDatabaseDisplayNamePropertyInfo Source # | |
| type AttrOrigin WebDatabaseDisplayNamePropertyInfo Source # | |
| type AttrLabel WebDatabaseDisplayNamePropertyInfo Source # | |
| type AttrGetType WebDatabaseDisplayNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint WebDatabaseDisplayNamePropertyInfo Source # | |
| type AttrAllowedOps WebDatabaseDisplayNamePropertyInfo Source # | |
getWebDatabaseDisplayName :: (MonadIO m, IsWebDatabase o) => o -> m Text Source #
webDatabaseDisplayName :: AttrLabelProxy "displayName" Source #
expectedSize
data WebDatabaseExpectedSizePropertyInfo Source #
Instances
| AttrInfo WebDatabaseExpectedSizePropertyInfo Source # | |
| type AttrSetTypeConstraint WebDatabaseExpectedSizePropertyInfo Source # | |
| type AttrOrigin WebDatabaseExpectedSizePropertyInfo Source # | |
| type AttrLabel WebDatabaseExpectedSizePropertyInfo Source # | |
| type AttrGetType WebDatabaseExpectedSizePropertyInfo Source # | |
| type AttrBaseTypeConstraint WebDatabaseExpectedSizePropertyInfo Source # | |
| type AttrAllowedOps WebDatabaseExpectedSizePropertyInfo Source # | |
getWebDatabaseExpectedSize :: (MonadIO m, IsWebDatabase o) => o -> m Word64 Source #
webDatabaseExpectedSize :: AttrLabelProxy "expectedSize" Source #
filename
data WebDatabaseFilenamePropertyInfo Source #
Instances
| AttrInfo WebDatabaseFilenamePropertyInfo Source # | |
| type AttrSetTypeConstraint WebDatabaseFilenamePropertyInfo Source # | |
| type AttrOrigin WebDatabaseFilenamePropertyInfo Source # | |
| type AttrLabel WebDatabaseFilenamePropertyInfo Source # | |
| type AttrGetType WebDatabaseFilenamePropertyInfo Source # | |
| type AttrBaseTypeConstraint WebDatabaseFilenamePropertyInfo Source # | |
| type AttrAllowedOps WebDatabaseFilenamePropertyInfo Source # | |
getWebDatabaseFilename :: (MonadIO m, IsWebDatabase o) => o -> m Text Source #
webDatabaseFilename :: AttrLabelProxy "filename" Source #
name
data WebDatabaseNamePropertyInfo Source #
Instances
| AttrInfo WebDatabaseNamePropertyInfo Source # | |
| type AttrSetTypeConstraint WebDatabaseNamePropertyInfo Source # | |
| type AttrOrigin WebDatabaseNamePropertyInfo Source # | |
| type AttrLabel WebDatabaseNamePropertyInfo Source # | |
| type AttrGetType WebDatabaseNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint WebDatabaseNamePropertyInfo Source # | |
| type AttrAllowedOps WebDatabaseNamePropertyInfo Source # | |
constructWebDatabaseName :: IsWebDatabase o => Text -> IO (GValueConstruct o) Source #
getWebDatabaseName :: (MonadIO m, IsWebDatabase o) => o -> m Text Source #
webDatabaseName :: AttrLabelProxy "name" Source #
securityOrigin
data WebDatabaseSecurityOriginPropertyInfo Source #
Instances
| AttrInfo WebDatabaseSecurityOriginPropertyInfo Source # | |
| type AttrSetTypeConstraint WebDatabaseSecurityOriginPropertyInfo Source # | |
| type AttrOrigin WebDatabaseSecurityOriginPropertyInfo Source # | |
| type AttrLabel WebDatabaseSecurityOriginPropertyInfo Source # | |
| type AttrGetType WebDatabaseSecurityOriginPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebDatabaseSecurityOriginPropertyInfo Source # | |
| type AttrAllowedOps WebDatabaseSecurityOriginPropertyInfo Source # | |
constructWebDatabaseSecurityOrigin :: (IsWebDatabase o, IsSecurityOrigin a) => a -> IO (GValueConstruct o) Source #
getWebDatabaseSecurityOrigin :: (MonadIO m, IsWebDatabase o) => o -> m SecurityOrigin Source #
webDatabaseSecurityOrigin :: AttrLabelProxy "securityOrigin" Source #
size
data WebDatabaseSizePropertyInfo Source #
Instances
| AttrInfo WebDatabaseSizePropertyInfo Source # | |
| type AttrSetTypeConstraint WebDatabaseSizePropertyInfo Source # | |
| type AttrOrigin WebDatabaseSizePropertyInfo Source # | |
| type AttrLabel WebDatabaseSizePropertyInfo Source # | |
| type AttrGetType WebDatabaseSizePropertyInfo Source # | |
| type AttrBaseTypeConstraint WebDatabaseSizePropertyInfo Source # | |
| type AttrAllowedOps WebDatabaseSizePropertyInfo Source # | |
getWebDatabaseSize :: (MonadIO m, IsWebDatabase o) => o -> m Word64 Source #
webDatabaseSize :: AttrLabelProxy "size" Source #