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 |
No description available in the introspection data.
Synopsis
- newtype SimpleLabel = SimpleLabel (ManagedPtr SimpleLabel)
- class (GObject o, IsDescendantOf SimpleLabel o) => IsSimpleLabel o
- toSimpleLabel :: (MonadIO m, IsSimpleLabel o) => o -> m SimpleLabel
- simpleLabelGetLabel :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> m Text
- simpleLabelGetWidthChars :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> m Int32
- simpleLabelGetXalign :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> m Float
- simpleLabelNew :: (HasCallStack, MonadIO m) => Text -> m SimpleLabel
- simpleLabelSetLabel :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> Text -> m ()
- simpleLabelSetWidthChars :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> Int32 -> m ()
- simpleLabelSetXalign :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> Float -> m ()
- constructSimpleLabelLabel :: (IsSimpleLabel o, MonadIO m) => Text -> m (GValueConstruct o)
- getSimpleLabelLabel :: (MonadIO m, IsSimpleLabel o) => o -> m Text
- setSimpleLabelLabel :: (MonadIO m, IsSimpleLabel o) => o -> Text -> m ()
- constructSimpleLabelWidthChars :: (IsSimpleLabel o, MonadIO m) => Int32 -> m (GValueConstruct o)
- getSimpleLabelWidthChars :: (MonadIO m, IsSimpleLabel o) => o -> m Int32
- setSimpleLabelWidthChars :: (MonadIO m, IsSimpleLabel o) => o -> Int32 -> m ()
- constructSimpleLabelXalign :: (IsSimpleLabel o, MonadIO m) => Float -> m (GValueConstruct o)
- getSimpleLabelXalign :: (MonadIO m, IsSimpleLabel o) => o -> m Float
- setSimpleLabelXalign :: (MonadIO m, IsSimpleLabel o) => o -> Float -> m ()
Exported types
newtype SimpleLabel Source #
Memory-managed wrapper type.
SimpleLabel (ManagedPtr SimpleLabel) |
Instances
Eq SimpleLabel Source # | |
Defined in GI.Dazzle.Objects.SimpleLabel (==) :: SimpleLabel -> SimpleLabel -> Bool # (/=) :: SimpleLabel -> SimpleLabel -> Bool # | |
GObject SimpleLabel Source # | |
Defined in GI.Dazzle.Objects.SimpleLabel | |
ManagedPtrNewtype SimpleLabel Source # | |
Defined in GI.Dazzle.Objects.SimpleLabel toManagedPtr :: SimpleLabel -> ManagedPtr SimpleLabel | |
TypedObject SimpleLabel Source # | |
Defined in GI.Dazzle.Objects.SimpleLabel | |
HasParentTypes SimpleLabel Source # | |
Defined in GI.Dazzle.Objects.SimpleLabel | |
IsGValue (Maybe SimpleLabel) Source # | Convert |
Defined in GI.Dazzle.Objects.SimpleLabel gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe SimpleLabel -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe SimpleLabel) | |
type ParentTypes SimpleLabel Source # | |
Defined in GI.Dazzle.Objects.SimpleLabel type ParentTypes SimpleLabel = '[Widget, Object, ImplementorIface, Buildable] |
class (GObject o, IsDescendantOf SimpleLabel o) => IsSimpleLabel o Source #
Type class for types which can be safely cast to SimpleLabel
, for instance with toSimpleLabel
.
Instances
(GObject o, IsDescendantOf SimpleLabel o) => IsSimpleLabel o Source # | |
Defined in GI.Dazzle.Objects.SimpleLabel |
toSimpleLabel :: (MonadIO m, IsSimpleLabel o) => o -> m SimpleLabel Source #
Cast to SimpleLabel
, 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, addAccelerator, addChild, addDeviceEvents, addEvents, addMnemonicLabel, addTickCallback, bindProperty, bindPropertyFull, canActivateAccel, childFocus, childNotify, classPath, computeExpand, constructChild, createPangoContext, createPangoLayout, customFinished, customTagEnd, customTagStart, 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, forceFloating, freezeChildNotify, freezeNotify, getv, grabAdd, grabDefault, grabFocus, grabRemove, hasDefault, hasFocus, hasGrab, hasRcStyle, hasScreen, hasVisibleFocus, hide, hideOnDelete, inDestruction, initTemplate, inputShapeCombineRegion, insertActionGroup, intersect, isAncestor, isComposited, isDrawable, isFloating, isFocus, isSensitive, isToplevel, isVisible, keynavFailed, listAccelClosures, listActionPrefixes, listMnemonicLabels, map, mnemonicActivate, modifyBase, modifyBg, modifyCursor, modifyFg, modifyFont, modifyStyle, modifyText, notify, notifyByPspec, overrideBackgroundColor, overrideColor, overrideCursor, overrideFont, overrideSymbolicColor, parserFinished, path, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, removeAccelerator, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reparent, resetRcStyles, resetStyle, runDispose, sendExpose, sendFocusChange, shapeCombineRegion, show, showAll, showNow, sizeAllocate, sizeAllocateWithBaseline, sizeRequest, stealData, stealQdata, styleAttach, styleGetProperty, thawChildNotify, thawNotify, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unref, unregisterWindow, unsetStateFlags, watchClosure.
Getters
getAccessible, getActionGroup, getAllocatedBaseline, getAllocatedHeight, getAllocatedSize, getAllocatedWidth, getAllocation, getAncestor, getAppPaintable, getCanDefault, getCanFocus, getChildRequisition, getChildVisible, getClip, getClipboard, getCompositeName, getData, getDeviceEnabled, getDeviceEvents, getDirection, getDisplay, getDoubleBuffered, getEvents, getFocusOnClick, getFontMap, getFontOptions, getFrameClock, getHalign, getHasTooltip, getHasWindow, getHexpand, getHexpandSet, getInternalChild, getLabel, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getModifierMask, getModifierStyle, getName, getNoShowAll, getOpacity, getPangoContext, getParent, getParentWindow, getPath, getPointer, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, getRootWindow, getScaleFactor, getScreen, getSensitive, getSettings, getSizeRequest, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTemplateChild, getTooltipMarkup, getTooltipText, getTooltipWindow, getToplevel, getValign, getValignWithBaseline, getVexpand, getVexpandSet, getVisible, getVisual, getWidthChars, getWindow, getXalign.
Setters
setAccelPath, setAllocation, setAppPaintable, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setData, setDataFull, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setEvents, setFocusOnClick, setFontMap, setFontOptions, setHalign, setHasTooltip, setHasWindow, setHexpand, setHexpandSet, setLabel, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setProperty, setRealized, setReceivesDefault, setRedrawOnAllocate, setSensitive, setSizeRequest, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWidthChars, setWindow, setXalign.
getLabel
simpleLabelGetLabel :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> m Text Source #
No description available in the introspection data.
getWidthChars
simpleLabelGetWidthChars :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> m Int32 Source #
No description available in the introspection data.
getXalign
simpleLabelGetXalign :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> m Float Source #
No description available in the introspection data.
new
simpleLabelNew :: (HasCallStack, MonadIO m) => Text -> m SimpleLabel Source #
No description available in the introspection data.
setLabel
simpleLabelSetLabel :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> Text -> m () Source #
No description available in the introspection data.
setWidthChars
simpleLabelSetWidthChars :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> Int32 -> m () Source #
No description available in the introspection data.
setXalign
simpleLabelSetXalign :: (HasCallStack, MonadIO m, IsSimpleLabel a) => a -> Float -> m () Source #
No description available in the introspection data.
Properties
label
No description available in the introspection data.
constructSimpleLabelLabel :: (IsSimpleLabel o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “label
” property. This is rarely needed directly, but it is used by new
.
getSimpleLabelLabel :: (MonadIO m, IsSimpleLabel o) => o -> m Text Source #
Get the value of the “label
” property.
When overloading is enabled, this is equivalent to
get
simpleLabel #label
setSimpleLabelLabel :: (MonadIO m, IsSimpleLabel o) => o -> Text -> m () Source #
Set the value of the “label
” property.
When overloading is enabled, this is equivalent to
set
simpleLabel [ #label:=
value ]
widthChars
No description available in the introspection data.
constructSimpleLabelWidthChars :: (IsSimpleLabel o, MonadIO m) => Int32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “width-chars
” property. This is rarely needed directly, but it is used by new
.
getSimpleLabelWidthChars :: (MonadIO m, IsSimpleLabel o) => o -> m Int32 Source #
Get the value of the “width-chars
” property.
When overloading is enabled, this is equivalent to
get
simpleLabel #widthChars
setSimpleLabelWidthChars :: (MonadIO m, IsSimpleLabel o) => o -> Int32 -> m () Source #
Set the value of the “width-chars
” property.
When overloading is enabled, this is equivalent to
set
simpleLabel [ #widthChars:=
value ]
xalign
No description available in the introspection data.
constructSimpleLabelXalign :: (IsSimpleLabel o, MonadIO m) => Float -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “xalign
” property. This is rarely needed directly, but it is used by new
.
getSimpleLabelXalign :: (MonadIO m, IsSimpleLabel o) => o -> m Float Source #
Get the value of the “xalign
” property.
When overloading is enabled, this is equivalent to
get
simpleLabel #xalign
setSimpleLabelXalign :: (MonadIO m, IsSimpleLabel o) => o -> Float -> m () Source #
Set the value of the “xalign
” property.
When overloading is enabled, this is equivalent to
set
simpleLabel [ #xalign:=
value ]