| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Interfaces.SelectionModel
Description
Documentation
newtype SelectionModel #
Constructors
| SelectionModel (ManagedPtr SelectionModel) |
Instances
class (GObject o, IsDescendantOf SelectionModel o) => IsSelectionModel o #
Instances
| (GObject o, IsDescendantOf SelectionModel o) => IsSelectionModel o | |
Defined in GI.Gtk.Interfaces.SelectionModel | |
type family ResolveSelectionModelMethod (t :: Symbol) o where ... #
Equations
| ResolveSelectionModelMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveSelectionModelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveSelectionModelMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveSelectionModelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveSelectionModelMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveSelectionModelMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveSelectionModelMethod "isSelected" o = SelectionModelIsSelectedMethodInfo | |
| ResolveSelectionModelMethod "itemsChanged" o = ListModelItemsChangedMethodInfo | |
| ResolveSelectionModelMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveSelectionModelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveSelectionModelMethod "ref" o = ObjectRefMethodInfo | |
| ResolveSelectionModelMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveSelectionModelMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveSelectionModelMethod "selectAll" o = SelectionModelSelectAllMethodInfo | |
| ResolveSelectionModelMethod "selectItem" o = SelectionModelSelectItemMethodInfo | |
| ResolveSelectionModelMethod "selectRange" o = SelectionModelSelectRangeMethodInfo | |
| ResolveSelectionModelMethod "selectionChanged" o = SelectionModelSelectionChangedMethodInfo | |
| ResolveSelectionModelMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveSelectionModelMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveSelectionModelMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveSelectionModelMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveSelectionModelMethod "unselectAll" o = SelectionModelUnselectAllMethodInfo | |
| ResolveSelectionModelMethod "unselectItem" o = SelectionModelUnselectItemMethodInfo | |
| ResolveSelectionModelMethod "unselectRange" o = SelectionModelUnselectRangeMethodInfo | |
| ResolveSelectionModelMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveSelectionModelMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveSelectionModelMethod "getItem" o = ListModelGetItemMethodInfo | |
| ResolveSelectionModelMethod "getItemType" o = ListModelGetItemTypeMethodInfo | |
| ResolveSelectionModelMethod "getNItems" o = ListModelGetNItemsMethodInfo | |
| ResolveSelectionModelMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveSelectionModelMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveSelectionModelMethod "getSelection" o = SelectionModelGetSelectionMethodInfo | |
| ResolveSelectionModelMethod "getSelectionInRange" o = SelectionModelGetSelectionInRangeMethodInfo | |
| ResolveSelectionModelMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveSelectionModelMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveSelectionModelMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveSelectionModelMethod "setSelection" o = SelectionModelSetSelectionMethodInfo | |
| ResolveSelectionModelMethod l o = MethodResolutionFailed l o :: Type |
data SelectionModelGetSelectionInRangeMethodInfo #
Instances
| (signature ~ (Word32 -> Word32 -> m Bitset), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelGetSelectionInRangeMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelGetSelectionInRangeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelGetSelectionMethodInfo #
Instances
| (signature ~ m Bitset, MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelGetSelectionMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelGetSelectionMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelIsSelectedMethodInfo #
Instances
| (signature ~ (Word32 -> m Bool), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelIsSelectedMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelIsSelectedMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelSelectAllMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelSelectAllMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelSelectAllMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelSelectItemMethodInfo #
Instances
| (signature ~ (Word32 -> Bool -> m Bool), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelSelectItemMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelSelectItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelSelectRangeMethodInfo #
Instances
| (signature ~ (Word32 -> Word32 -> Bool -> m Bool), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelSelectRangeMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelSelectRangeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type SelectionModelSelectionChangedCallback = Word32 -> Word32 -> IO () #
data SelectionModelSelectionChangedMethodInfo #
Instances
| (signature ~ (Word32 -> Word32 -> m ()), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelSelectionChangedMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelSelectionChangedMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelSelectionChangedSignalInfo #
Instances
| SignalInfo SelectionModelSelectionChangedSignalInfo | |||||
Defined in GI.Gtk.Interfaces.SelectionModel Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType SelectionModelSelectionChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType SelectionModelSelectionChangedSignalInfo | |||||
Defined in GI.Gtk.Interfaces.SelectionModel type HaskellCallbackType SelectionModelSelectionChangedSignalInfo = SelectionModelSelectionChangedCallback | |||||
data SelectionModelSetSelectionMethodInfo #
Instances
| (signature ~ (Bitset -> Bitset -> m Bool), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelSetSelectionMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelSetSelectionMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelUnselectAllMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelUnselectAllMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelUnselectAllMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelUnselectItemMethodInfo #
Instances
| (signature ~ (Word32 -> m Bool), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelUnselectItemMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelUnselectItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SelectionModelUnselectRangeMethodInfo #
Instances
| (signature ~ (Word32 -> Word32 -> m Bool), MonadIO m, IsSelectionModel a) => OverloadedMethod SelectionModelUnselectRangeMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SelectionModelUnselectRangeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.SelectionModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
afterSelectionModelSelectionChanged :: (IsSelectionModel a, MonadIO m) => a -> ((?self :: a) => SelectionModelSelectionChangedCallback) -> m SignalHandlerId #
onSelectionModelSelectionChanged :: (IsSelectionModel a, MonadIO m) => a -> ((?self :: a) => SelectionModelSelectionChangedCallback) -> m SignalHandlerId #
selectionModelGetSelection :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> m Bitset #
selectionModelGetSelectionInRange :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Word32 -> Word32 -> m Bitset #
selectionModelIsSelected :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Word32 -> m Bool #
selectionModelSelectAll :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> m Bool #
selectionModelSelectItem :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Word32 -> Bool -> m Bool #
selectionModelSelectRange :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Word32 -> Word32 -> Bool -> m Bool #
selectionModelSelectionChanged :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Word32 -> Word32 -> m () #
selectionModelSetSelection :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Bitset -> Bitset -> m Bool #
selectionModelUnselectAll :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> m Bool #
selectionModelUnselectItem :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Word32 -> m Bool #
selectionModelUnselectRange :: (HasCallStack, MonadIO m, IsSelectionModel a) => a -> Word32 -> Word32 -> m Bool #
toSelectionModel :: (MonadIO m, IsSelectionModel o) => o -> m SelectionModel #