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.FuzzyIndexCursor
Description
No description available in the introspection data.
Synopsis
- newtype FuzzyIndexCursor = FuzzyIndexCursor (ManagedPtr FuzzyIndexCursor)
- class (GObject o, IsDescendantOf FuzzyIndexCursor o) => IsFuzzyIndexCursor o
- toFuzzyIndexCursor :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m FuzzyIndexCursor
- fuzzyIndexCursorGetIndex :: (HasCallStack, MonadIO m, IsFuzzyIndexCursor a) => a -> m FuzzyIndex
- constructFuzzyIndexCursorCaseSensitive :: (IsFuzzyIndexCursor o, MonadIO m) => Bool -> m (GValueConstruct o)
- getFuzzyIndexCursorCaseSensitive :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m Bool
- constructFuzzyIndexCursorIndex :: (IsFuzzyIndexCursor o, MonadIO m, IsFuzzyIndex a) => a -> m (GValueConstruct o)
- constructFuzzyIndexCursorMaxMatches :: (IsFuzzyIndexCursor o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getFuzzyIndexCursorMaxMatches :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m Word32
- constructFuzzyIndexCursorQuery :: (IsFuzzyIndexCursor o, MonadIO m) => Text -> m (GValueConstruct o)
- getFuzzyIndexCursorQuery :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m (Maybe Text)
- constructFuzzyIndexCursorTables :: (IsFuzzyIndexCursor o, MonadIO m) => VariantDict -> m (GValueConstruct o)
Exported types
newtype FuzzyIndexCursor Source #
Memory-managed wrapper type.
Constructors
FuzzyIndexCursor (ManagedPtr FuzzyIndexCursor) |
Instances
class (GObject o, IsDescendantOf FuzzyIndexCursor o) => IsFuzzyIndexCursor o Source #
Type class for types which can be safely cast to FuzzyIndexCursor
, for instance with toFuzzyIndexCursor
.
Instances
(GObject o, IsDescendantOf FuzzyIndexCursor o) => IsFuzzyIndexCursor o Source # | |
Defined in GI.Dazzle.Objects.FuzzyIndexCursor |
toFuzzyIndexCursor :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m FuzzyIndexCursor Source #
Cast to FuzzyIndexCursor
, 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, initAsync, initFinish, isFloating, itemsChanged, newFinish, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getIndex, getItem, getItemType, getNItems, getProperty, getQdata.
Setters
getIndex
fuzzyIndexCursorGetIndex Source #
Arguments
:: (HasCallStack, MonadIO m, IsFuzzyIndexCursor a) | |
=> a |
|
-> m FuzzyIndex | Returns: A |
Gets the index the cursor is iterating.
Properties
caseSensitive
No description available in the introspection data.
constructFuzzyIndexCursorCaseSensitive :: (IsFuzzyIndexCursor o, MonadIO m) => Bool -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “case-sensitive
” property. This is rarely needed directly, but it is used by new
.
getFuzzyIndexCursorCaseSensitive :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m Bool Source #
Get the value of the “case-sensitive
” property.
When overloading is enabled, this is equivalent to
get
fuzzyIndexCursor #caseSensitive
index
No description available in the introspection data.
constructFuzzyIndexCursorIndex :: (IsFuzzyIndexCursor o, MonadIO m, IsFuzzyIndex a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “index
” property. This is rarely needed directly, but it is used by new
.
maxMatches
No description available in the introspection data.
constructFuzzyIndexCursorMaxMatches :: (IsFuzzyIndexCursor o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “max-matches
” property. This is rarely needed directly, but it is used by new
.
getFuzzyIndexCursorMaxMatches :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m Word32 Source #
Get the value of the “max-matches
” property.
When overloading is enabled, this is equivalent to
get
fuzzyIndexCursor #maxMatches
query
No description available in the introspection data.
constructFuzzyIndexCursorQuery :: (IsFuzzyIndexCursor o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “query
” property. This is rarely needed directly, but it is used by new
.
getFuzzyIndexCursorQuery :: (MonadIO m, IsFuzzyIndexCursor o) => o -> m (Maybe Text) Source #
Get the value of the “query
” property.
When overloading is enabled, this is equivalent to
get
fuzzyIndexCursor #query
tables
No description available in the introspection data.
constructFuzzyIndexCursorTables :: (IsFuzzyIndexCursor o, MonadIO m) => VariantDict -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “tables
” property. This is rarely needed directly, but it is used by new
.