| 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
setsuggestionPopover [ #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
setsuggestionPopover [ #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
setsuggestionPopover [ #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
setsuggestionPopover [ #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
setsuggestionPopover [ #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