gi-dazzle-1.0.2: libdazzle bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Dazzle.Objects.SuggestionPopover

Description

No description available in the introspection data.

Synopsis

Exported types

newtype SuggestionPopover Source #

Memory-managed wrapper type.

Constructors

SuggestionPopover (ManagedPtr SuggestionPopover) 

Instances

Instances details
Eq SuggestionPopover Source # 
Instance details

Defined in GI.Dazzle.Objects.SuggestionPopover

GObject SuggestionPopover Source # 
Instance details

Defined in GI.Dazzle.Objects.SuggestionPopover

ManagedPtrNewtype SuggestionPopover Source # 
Instance details

Defined in GI.Dazzle.Objects.SuggestionPopover

TypedObject SuggestionPopover Source # 
Instance details

Defined in GI.Dazzle.Objects.SuggestionPopover

Methods

glibType :: IO GType

HasParentTypes SuggestionPopover Source # 
Instance details

Defined in GI.Dazzle.Objects.SuggestionPopover

IsGValue (Maybe SuggestionPopover) Source #

Convert SuggestionPopover to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.Dazzle.Objects.SuggestionPopover

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe SuggestionPopover -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe SuggestionPopover)

type ParentTypes SuggestionPopover Source # 
Instance details

Defined in GI.Dazzle.Objects.SuggestionPopover

type ParentTypes SuggestionPopover = '[Window, Bin, Container, Widget, Object, ImplementorIface, Buildable]

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

Instances details
(GObject o, IsDescendantOf SuggestionPopover o) => IsSuggestionPopover o Source # 
Instance details

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

Expand

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

self: a SuggestionPopover

-> m (Maybe ListModel)

Returns: A ListModel or Nothing.

Gets the model being visualized.

getRelativeTo

suggestionPopoverGetRelativeTo Source #

Arguments

:: (HasCallStack, MonadIO m, IsSuggestionPopover a) 
=> a

self: a SuggestionPopover

-> m (Maybe Widget)

Returns: A Widget or Nothing.

No description available in the introspection data.

getSelected

suggestionPopoverGetSelected Source #

Arguments

:: (HasCallStack, MonadIO m, IsSuggestionPopover a) 
=> a

self: a SuggestionPopover

-> m (Maybe Suggestion)

Returns: An Suggestion or Nothing.

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