Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Dazzle.Objects.FuzzyIndex
Description
No description available in the introspection data.
Synopsis
- newtype FuzzyIndex = FuzzyIndex (ManagedPtr FuzzyIndex)
- class (GObject o, IsDescendantOf FuzzyIndex o) => IsFuzzyIndex o
- toFuzzyIndex :: (MonadIO m, IsFuzzyIndex o) => o -> m FuzzyIndex
- fuzzyIndexGetMetadata :: (HasCallStack, MonadIO m, IsFuzzyIndex a) => a -> Text -> m (Maybe GVariant)
- fuzzyIndexGetMetadataString :: (HasCallStack, MonadIO m, IsFuzzyIndex a) => a -> Text -> m Text
- fuzzyIndexGetMetadataUint32 :: (HasCallStack, MonadIO m, IsFuzzyIndex a) => a -> Text -> m Word32
- fuzzyIndexGetMetadataUint64 :: (HasCallStack, MonadIO m, IsFuzzyIndex a) => a -> Text -> m Word64
- fuzzyIndexLoadFile :: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsFile b, IsCancellable c) => a -> b -> Maybe c -> m ()
- fuzzyIndexLoadFileAsync :: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsFile b, IsCancellable c) => a -> b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- fuzzyIndexLoadFileFinish :: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsAsyncResult b) => a -> b -> m ()
- fuzzyIndexNew :: (HasCallStack, MonadIO m) => m FuzzyIndex
- fuzzyIndexQueryAsync :: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsCancellable b) => a -> Text -> Word32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- fuzzyIndexQueryFinish :: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsAsyncResult b) => a -> b -> m ListModel
Exported types
newtype FuzzyIndex Source #
Memory-managed wrapper type.
Constructors
FuzzyIndex (ManagedPtr FuzzyIndex) |
Instances
Eq FuzzyIndex Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndex | |
GObject FuzzyIndex Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndex | |
ManagedPtrNewtype FuzzyIndex Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndex Methods toManagedPtr :: FuzzyIndex -> ManagedPtr FuzzyIndex | |
TypedObject FuzzyIndex Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndex | |
HasParentTypes FuzzyIndex Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndex | |
IsGValue (Maybe FuzzyIndex) Source # | Convert |
Defined in GI.Dazzle.Objects.FuzzyIndex Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe FuzzyIndex -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe FuzzyIndex) | |
type ParentTypes FuzzyIndex Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndex type ParentTypes FuzzyIndex = '[Object] |
class (GObject o, IsDescendantOf FuzzyIndex o) => IsFuzzyIndex o Source #
Type class for types which can be safely cast to FuzzyIndex
, for instance with toFuzzyIndex
.
Instances
(GObject o, IsDescendantOf FuzzyIndex o) => IsFuzzyIndex o Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndex |
toFuzzyIndex :: (MonadIO m, IsFuzzyIndex o) => o -> m FuzzyIndex Source #
Cast to FuzzyIndex
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, loadFile, loadFileAsync, loadFileFinish, notify, notifyByPspec, queryAsync, queryFinish, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getMetadata, getMetadataString, getMetadataUint32, getMetadataUint64, getProperty, getQdata.
Setters
getMetadata
fuzzyIndexGetMetadata Source #
Arguments
:: (HasCallStack, MonadIO m, IsFuzzyIndex a) | |
=> a | |
-> Text | |
-> m (Maybe GVariant) | Returns: A |
Looks up the metadata for key
.
getMetadataString
fuzzyIndexGetMetadataString :: (HasCallStack, MonadIO m, IsFuzzyIndex a) => a -> Text -> m Text Source #
No description available in the introspection data.
getMetadataUint32
fuzzyIndexGetMetadataUint32 :: (HasCallStack, MonadIO m, IsFuzzyIndex a) => a -> Text -> m Word32 Source #
No description available in the introspection data.
getMetadataUint64
fuzzyIndexGetMetadataUint64 :: (HasCallStack, MonadIO m, IsFuzzyIndex a) => a -> Text -> m Word64 Source #
No description available in the introspection data.
loadFile
Arguments
:: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsFile b, IsCancellable c) | |
=> a | |
-> b | |
-> Maybe c | |
-> m () | (Can throw |
No description available in the introspection data.
loadFileAsync
fuzzyIndexLoadFileAsync :: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsFile b, IsCancellable c) => a -> b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source #
No description available in the introspection data.
loadFileFinish
fuzzyIndexLoadFileFinish Source #
Arguments
:: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsAsyncResult b) | |
=> a | |
-> b | |
-> m () | (Can throw |
No description available in the introspection data.
new
fuzzyIndexNew :: (HasCallStack, MonadIO m) => m FuzzyIndex Source #
No description available in the introspection data.
queryAsync
fuzzyIndexQueryAsync :: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsCancellable b) => a -> Text -> Word32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
No description available in the introspection data.
queryFinish
fuzzyIndexQueryFinish Source #
Arguments
:: (HasCallStack, MonadIO m, IsFuzzyIndex a, IsAsyncResult b) | |
=> a | |
-> b | |
-> m ListModel |
Completes an asynchronous request to fuzzyIndexQueryAsync
.