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.SuggestionPopover
Description
No description available in the introspection data.
Synopsis
- newtype SuggestionPopover = SuggestionPopover (ManagedPtr SuggestionPopover)
- class (GObject o, IsDescendantOf SuggestionPopover o) => IsSuggestionPopover o
- toSuggestionPopover :: (MonadIO m, IsSuggestionPopover o) => o -> m SuggestionPopover
- suggestionPopoverActivateSelected :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m ()
- suggestionPopoverGetModel :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m (Maybe ListModel)
- suggestionPopoverGetRelativeTo :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m (Maybe Widget)
- suggestionPopoverGetSelected :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m (Maybe Suggestion)
- suggestionPopoverMoveBy :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> Int32 -> m ()
- suggestionPopoverNew :: (HasCallStack, MonadIO m) => m SuggestionPopover
- suggestionPopoverPopdown :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m ()
- suggestionPopoverPopup :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m ()
- suggestionPopoverSetModel :: (HasCallStack, MonadIO m, IsSuggestionPopover a, IsListModel b) => a -> b -> m ()
- suggestionPopoverSetRelativeTo :: (HasCallStack, MonadIO m, IsSuggestionPopover a, IsWidget b) => a -> b -> m ()
- suggestionPopoverSetSelected :: (HasCallStack, MonadIO m, IsSuggestionPopover a, IsSuggestion b) => a -> b -> m ()
- clearSuggestionPopoverModel :: (MonadIO m, IsSuggestionPopover o) => o -> m ()
- constructSuggestionPopoverModel :: (IsSuggestionPopover o, MonadIO m, IsSuggestion a) => a -> m (GValueConstruct o)
- getSuggestionPopoverModel :: (MonadIO m, IsSuggestionPopover o) => o -> m (Maybe Suggestion)
- setSuggestionPopoverModel :: (MonadIO m, IsSuggestionPopover o, IsSuggestion a) => o -> a -> m ()
- constructSuggestionPopoverRelativeTo :: (IsSuggestionPopover o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
- getSuggestionPopoverRelativeTo :: (MonadIO m, IsSuggestionPopover o) => o -> m (Maybe Widget)
- setSuggestionPopoverRelativeTo :: (MonadIO m, IsSuggestionPopover o, IsWidget a) => o -> a -> m ()
- constructSuggestionPopoverSelected :: (IsSuggestionPopover o, MonadIO m, IsSuggestion a) => a -> m (GValueConstruct o)
- getSuggestionPopoverSelected :: (MonadIO m, IsSuggestionPopover o) => o -> m (Maybe Suggestion)
- setSuggestionPopoverSelected :: (MonadIO m, IsSuggestionPopover o, IsSuggestion a) => o -> a -> m ()
- constructSuggestionPopoverSubtitleEllipsize :: (IsSuggestionPopover o, MonadIO m) => EllipsizeMode -> m (GValueConstruct o)
- getSuggestionPopoverSubtitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> m EllipsizeMode
- setSuggestionPopoverSubtitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> EllipsizeMode -> m ()
- constructSuggestionPopoverTitleEllipsize :: (IsSuggestionPopover o, MonadIO m) => EllipsizeMode -> m (GValueConstruct o)
- getSuggestionPopoverTitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> m EllipsizeMode
- setSuggestionPopoverTitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> EllipsizeMode -> m ()
- type SuggestionPopoverSuggestionActivatedCallback = Suggestion -> IO ()
- afterSuggestionPopoverSuggestionActivated :: (IsSuggestionPopover a, MonadIO m) => a -> ((?self :: a) => SuggestionPopoverSuggestionActivatedCallback) -> m SignalHandlerId
- onSuggestionPopoverSuggestionActivated :: (IsSuggestionPopover a, MonadIO m) => a -> ((?self :: a) => SuggestionPopoverSuggestionActivatedCallback) -> m SignalHandlerId
Exported types
newtype SuggestionPopover Source #
Memory-managed wrapper type.
Constructors
SuggestionPopover (ManagedPtr SuggestionPopover) |
Instances
class (GObject o, IsDescendantOf SuggestionPopover o) => IsSuggestionPopover o Source #
Type class for types which can be safely cast to SuggestionPopover
, for instance with toSuggestionPopover
.
Instances
(GObject o, IsDescendantOf SuggestionPopover o) => IsSuggestionPopover o Source # | |
Defined in GI.Dazzle.Objects.SuggestionPopover |
toSuggestionPopover :: (MonadIO m, IsSuggestionPopover o) => o -> m SuggestionPopover Source #
Cast to SuggestionPopover
, 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
activate, activateDefault, activateFocus, activateKey, activateSelected, add, addAccelGroup, addAccelerator, addChild, addDeviceEvents, addEvents, addMnemonic, addMnemonicLabel, addTickCallback, beginMoveDrag, beginResizeDrag, bindProperty, bindPropertyFull, canActivateAccel, checkResize, childFocus, childGetProperty, childNotify, childNotifyByPspec, childSetProperty, childType, classPath, close, computeExpand, constructChild, createPangoContext, createPangoLayout, customFinished, customTagEnd, customTagStart, deiconify, destroy, destroyed, deviceIsShadowed, dragBegin, dragBeginWithCoordinates, dragCheckThreshold, dragDestAddImageTargets, dragDestAddTextTargets, dragDestAddUriTargets, dragDestFindTarget, dragDestGetTargetList, dragDestGetTrackMotion, dragDestSet, dragDestSetProxy, dragDestSetTargetList, dragDestSetTrackMotion, dragDestUnset, dragGetData, dragHighlight, dragSourceAddImageTargets, dragSourceAddTextTargets, dragSourceAddUriTargets, dragSourceGetTargetList, dragSourceSet, dragSourceSetIconGicon, dragSourceSetIconName, dragSourceSetIconPixbuf, dragSourceSetIconStock, dragSourceSetTargetList, dragSourceUnset, dragUnhighlight, draw, ensureStyle, errorBell, event, forall, forceFloating, foreach, freezeChildNotify, freezeNotify, fullscreen, fullscreenOnMonitor, getv, grabAdd, grabDefault, grabFocus, grabRemove, hasDefault, hasFocus, hasGrab, hasGroup, hasRcStyle, hasScreen, hasToplevelFocus, hasVisibleFocus, hide, hideOnDelete, iconify, inDestruction, initTemplate, inputShapeCombineRegion, insertActionGroup, intersect, isActive, isAncestor, isComposited, isDrawable, isFloating, isFocus, isMaximized, isSensitive, isToplevel, isVisible, keynavFailed, listAccelClosures, listActionPrefixes, listMnemonicLabels, map, maximize, mnemonicActivate, modifyBase, modifyBg, modifyCursor, modifyFg, modifyFont, modifyStyle, modifyText, move, moveBy, notify, notifyByPspec, overrideBackgroundColor, overrideColor, overrideCursor, overrideFont, overrideSymbolicColor, parseGeometry, parserFinished, path, popdown, popup, present, presentWithTime, propagateDraw, propagateKeyEvent, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, remove, removeAccelGroup, removeAccelerator, removeMnemonic, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reparent, resetRcStyles, resetStyle, reshowWithInitialSize, resize, resizeChildren, resizeGripIsVisible, resizeToGeometry, runDispose, sendExpose, sendFocusChange, shapeCombineRegion, show, showAll, showNow, sizeAllocate, sizeAllocateWithBaseline, sizeRequest, stealData, stealQdata, stick, styleAttach, styleGetProperty, thawChildNotify, thawNotify, translateCoordinates, triggerTooltipQuery, unfullscreen, unmap, unmaximize, unparent, unrealize, unref, unregisterWindow, unsetFocusChain, unsetStateFlags, unstick, watchClosure.
Getters
getAcceptFocus, getAccessible, getActionGroup, getAllocatedBaseline, getAllocatedHeight, getAllocatedSize, getAllocatedWidth, getAllocation, getAncestor, getAppPaintable, getApplication, getAttachedTo, getBorderWidth, getCanDefault, getCanFocus, getChild, getChildRequisition, getChildVisible, getChildren, getClip, getClipboard, getCompositeName, getData, getDecorated, getDefaultSize, getDefaultWidget, getDeletable, getDestroyWithParent, getDeviceEnabled, getDeviceEvents, getDirection, getDisplay, getDoubleBuffered, getEvents, getFocus, getFocusChain, getFocusChild, getFocusHadjustment, getFocusOnClick, getFocusOnMap, getFocusVadjustment, getFocusVisible, getFontMap, getFontOptions, getFrameClock, getGravity, getGroup, getHalign, getHasResizeGrip, getHasTooltip, getHasWindow, getHexpand, getHexpandSet, getHideTitlebarWhenMaximized, getIcon, getIconList, getIconName, getInternalChild, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getMnemonicModifier, getMnemonicsVisible, getModal, getModel, getModifierMask, getModifierStyle, getName, getNoShowAll, getOpacity, getPangoContext, getParent, getParentWindow, getPath, getPathForChild, getPointer, getPosition, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getQdata, getRealized, getReceivesDefault, getRelativeTo, getRequestMode, getRequisition, getResizable, getResizeGripArea, getResizeMode, getRole, getRootWindow, getScaleFactor, getScreen, getSelected, getSensitive, getSettings, getSize, getSizeRequest, getSkipPagerHint, getSkipTaskbarHint, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTemplateChild, getTitle, getTitlebar, getTooltipMarkup, getTooltipText, getTooltipWindow, getToplevel, getTransientFor, getTypeHint, getUrgencyHint, getValign, getValignWithBaseline, getVexpand, getVexpandSet, getVisible, getVisual, getWindow, getWindowType.
Setters
setAccelPath, setAcceptFocus, setAllocation, setAppPaintable, setApplication, setAttachedTo, setBorderWidth, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setData, setDataFull, setDecorated, setDefault, setDefaultGeometry, setDefaultSize, setDeletable, setDestroyWithParent, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setEvents, setFocus, setFocusChain, setFocusChild, setFocusHadjustment, setFocusOnClick, setFocusOnMap, setFocusVadjustment, setFocusVisible, setFontMap, setFontOptions, setGeometryHints, setGravity, setHalign, setHasResizeGrip, setHasTooltip, setHasUserRefCount, setHasWindow, setHexpand, setHexpandSet, setHideTitlebarWhenMaximized, setIcon, setIconFromFile, setIconList, setIconName, setKeepAbove, setKeepBelow, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setMnemonicModifier, setMnemonicsVisible, setModal, setModel, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setPosition, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setRelativeTo, setResizable, setResizeMode, setRole, setScreen, setSelected, setSensitive, setSizeRequest, setSkipPagerHint, setSkipTaskbarHint, setStartupId, setState, setStateFlags, setStyle, setSupportMultidevice, setTitle, setTitlebar, setTooltipMarkup, setTooltipText, setTooltipWindow, setTransientFor, setTypeHint, setUrgencyHint, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow, setWmclass.
activateSelected
suggestionPopoverActivateSelected :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m () Source #
No description available in the introspection data.
getModel
suggestionPopoverGetModel Source #
Arguments
:: (HasCallStack, MonadIO m, IsSuggestionPopover a) | |
=> a |
|
-> m (Maybe ListModel) |
Gets the model being visualized.
getRelativeTo
suggestionPopoverGetRelativeTo Source #
Arguments
:: (HasCallStack, MonadIO m, IsSuggestionPopover a) | |
=> a |
|
-> m (Maybe Widget) |
No description available in the introspection data.
getSelected
suggestionPopoverGetSelected Source #
Arguments
:: (HasCallStack, MonadIO m, IsSuggestionPopover a) | |
=> a |
|
-> m (Maybe Suggestion) | Returns: An |
Gets the currently selected suggestion.
moveBy
suggestionPopoverMoveBy :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> Int32 -> m () Source #
No description available in the introspection data.
new
suggestionPopoverNew :: (HasCallStack, MonadIO m) => m SuggestionPopover Source #
No description available in the introspection data.
popdown
suggestionPopoverPopdown :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m () Source #
No description available in the introspection data.
popup
suggestionPopoverPopup :: (HasCallStack, MonadIO m, IsSuggestionPopover a) => a -> m () Source #
No description available in the introspection data.
setModel
suggestionPopoverSetModel :: (HasCallStack, MonadIO m, IsSuggestionPopover a, IsListModel b) => a -> b -> m () Source #
No description available in the introspection data.
setRelativeTo
suggestionPopoverSetRelativeTo :: (HasCallStack, MonadIO m, IsSuggestionPopover a, IsWidget b) => a -> b -> m () Source #
No description available in the introspection data.
setSelected
suggestionPopoverSetSelected :: (HasCallStack, MonadIO m, IsSuggestionPopover a, IsSuggestion b) => a -> b -> m () Source #
No description available in the introspection data.
Properties
model
No description available in the introspection data.
clearSuggestionPopoverModel :: (MonadIO m, IsSuggestionPopover o) => o -> m () Source #
Set the value of the “model
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#model
constructSuggestionPopoverModel :: (IsSuggestionPopover o, MonadIO m, IsSuggestion a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “model
” property. This is rarely needed directly, but it is used by new
.
getSuggestionPopoverModel :: (MonadIO m, IsSuggestionPopover o) => o -> m (Maybe Suggestion) Source #
Get the value of the “model
” property.
When overloading is enabled, this is equivalent to
get
suggestionPopover #model
setSuggestionPopoverModel :: (MonadIO m, IsSuggestionPopover o, IsSuggestion a) => o -> a -> m () Source #
Set the value of the “model
” property.
When overloading is enabled, this is equivalent to
set
suggestionPopover [ #model:=
value ]
relativeTo
No description available in the introspection data.
constructSuggestionPopoverRelativeTo :: (IsSuggestionPopover o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “relative-to
” property. This is rarely needed directly, but it is used by new
.
getSuggestionPopoverRelativeTo :: (MonadIO m, IsSuggestionPopover o) => o -> m (Maybe Widget) Source #
Get the value of the “relative-to
” property.
When overloading is enabled, this is equivalent to
get
suggestionPopover #relativeTo
setSuggestionPopoverRelativeTo :: (MonadIO m, IsSuggestionPopover o, IsWidget a) => o -> a -> m () Source #
Set the value of the “relative-to
” property.
When overloading is enabled, this is equivalent to
set
suggestionPopover [ #relativeTo:=
value ]
selected
No description available in the introspection data.
constructSuggestionPopoverSelected :: (IsSuggestionPopover o, MonadIO m, IsSuggestion a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “selected
” property. This is rarely needed directly, but it is used by new
.
getSuggestionPopoverSelected :: (MonadIO m, IsSuggestionPopover o) => o -> m (Maybe Suggestion) Source #
Get the value of the “selected
” property.
When overloading is enabled, this is equivalent to
get
suggestionPopover #selected
setSuggestionPopoverSelected :: (MonadIO m, IsSuggestionPopover o, IsSuggestion a) => o -> a -> m () Source #
Set the value of the “selected
” property.
When overloading is enabled, this is equivalent to
set
suggestionPopover [ #selected:=
value ]
subtitleEllipsize
No description available in the introspection data.
constructSuggestionPopoverSubtitleEllipsize :: (IsSuggestionPopover o, MonadIO m) => EllipsizeMode -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “subtitle-ellipsize
” property. This is rarely needed directly, but it is used by new
.
getSuggestionPopoverSubtitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> m EllipsizeMode Source #
Get the value of the “subtitle-ellipsize
” property.
When overloading is enabled, this is equivalent to
get
suggestionPopover #subtitleEllipsize
setSuggestionPopoverSubtitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> EllipsizeMode -> m () Source #
Set the value of the “subtitle-ellipsize
” property.
When overloading is enabled, this is equivalent to
set
suggestionPopover [ #subtitleEllipsize:=
value ]
titleEllipsize
No description available in the introspection data.
constructSuggestionPopoverTitleEllipsize :: (IsSuggestionPopover o, MonadIO m) => EllipsizeMode -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “title-ellipsize
” property. This is rarely needed directly, but it is used by new
.
getSuggestionPopoverTitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> m EllipsizeMode Source #
Get the value of the “title-ellipsize
” property.
When overloading is enabled, this is equivalent to
get
suggestionPopover #titleEllipsize
setSuggestionPopoverTitleEllipsize :: (MonadIO m, IsSuggestionPopover o) => o -> EllipsizeMode -> m () Source #
Set the value of the “title-ellipsize
” property.
When overloading is enabled, this is equivalent to
set
suggestionPopover [ #titleEllipsize:=
value ]
Signals
suggestionActivated
type SuggestionPopoverSuggestionActivatedCallback = Suggestion -> IO () Source #
No description available in the introspection data.
afterSuggestionPopoverSuggestionActivated :: (IsSuggestionPopover a, MonadIO m) => a -> ((?self :: a) => SuggestionPopoverSuggestionActivatedCallback) -> m SignalHandlerId Source #
Connect a signal handler for the suggestionActivated signal, to be run after the default handler. When overloading is enabled, this is equivalent to
after
suggestionPopover #suggestionActivated callback
By default the object invoking the signal is not passed to the callback.
If you need to access it, you can use the implit ?self
parameter.
Note that this requires activating the ImplicitParams
GHC extension.
onSuggestionPopoverSuggestionActivated :: (IsSuggestionPopover a, MonadIO m) => a -> ((?self :: a) => SuggestionPopoverSuggestionActivatedCallback) -> m SignalHandlerId Source #
Connect a signal handler for the suggestionActivated signal, to be run before the default handler. When overloading is enabled, this is equivalent to
on
suggestionPopover #suggestionActivated callback