Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
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 Map = Map (ManagedPtr Map)
- class (GObject o, IsDescendantOf Map o) => IsMap o
- toMap :: (MonadIO m, IsMap o) => o -> m Map
- mapGetView :: (HasCallStack, MonadIO m, IsMap a) => a -> m (Maybe View)
- mapNew :: (HasCallStack, MonadIO m) => m Map
- mapSetView :: (HasCallStack, MonadIO m, IsMap a, IsView b) => a -> b -> m ()
- clearMapFontDesc :: (MonadIO m, IsMap o) => o -> m ()
- constructMapFontDesc :: (IsMap o, MonadIO m) => FontDescription -> m (GValueConstruct o)
- getMapFontDesc :: (MonadIO m, IsMap o) => o -> m (Maybe FontDescription)
- setMapFontDesc :: (MonadIO m, IsMap o) => o -> FontDescription -> m ()
- constructMapView :: (IsMap o, MonadIO m, IsView a) => a -> m (GValueConstruct o)
- getMapView :: (MonadIO m, IsMap o) => o -> m (Maybe View)
- setMapView :: (MonadIO m, IsMap o, IsView a) => o -> a -> m ()
Exported types
Memory-managed wrapper type.
Instances
Eq Map Source # | |
GObject Map Source # | |
Defined in GI.GtkSource.Objects.Map | |
ManagedPtrNewtype Map Source # | |
Defined in GI.GtkSource.Objects.Map toManagedPtr :: Map -> ManagedPtr Map | |
TypedObject Map Source # | |
Defined in GI.GtkSource.Objects.Map | |
HasParentTypes Map Source # | |
Defined in GI.GtkSource.Objects.Map | |
IsGValue (Maybe Map) Source # | Convert |
Defined in GI.GtkSource.Objects.Map gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Map -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Map) | |
type ParentTypes Map Source # | |
Defined in GI.GtkSource.Objects.Map |
class (GObject o, IsDescendantOf Map o) => IsMap o Source #
Instances
(GObject o, IsDescendantOf Map o) => IsMap o Source # | |
Defined in GI.GtkSource.Objects.Map |
Methods
Click to display all available methods, including inherited ones
Methods
activate, add, addAccelerator, addChild, addChildAtAnchor, addChildInWindow, addDeviceEvents, addEvents, addMnemonicLabel, addTickCallback, backwardDisplayLine, backwardDisplayLineStart, bindProperty, bindPropertyFull, bufferToWindowCoords, canActivateAccel, checkResize, childFocus, childGetProperty, childNotify, childNotifyByPspec, childSetProperty, childType, 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, forall, forceFloating, foreach, forwardDisplayLine, forwardDisplayLineEnd, freezeChildNotify, freezeNotify, getv, grabAdd, grabDefault, grabFocus, grabRemove, hasDefault, hasFocus, hasGrab, hasRcStyle, hasScreen, hasVisibleFocus, hide, hideOnDelete, imContextFilterKeypress, inDestruction, indentLines, 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, moveChild, moveMarkOnscreen, moveVisually, notify, notifyByPspec, overrideBackgroundColor, overrideColor, overrideCursor, overrideFont, overrideSymbolicColor, parserFinished, path, placeCursorOnscreen, propagateDraw, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, remove, removeAccelerator, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reparent, resetCursorBlink, resetImContext, resetRcStyles, resetStyle, resizeChildren, runDispose, scrollMarkOnscreen, scrollToIter, scrollToMark, sendExpose, sendFocusChange, shapeCombineRegion, show, showAll, showNow, sizeAllocate, sizeAllocateWithBaseline, sizeRequest, startsDisplayLine, stealData, stealQdata, styleAttach, styleGetProperty, thawChildNotify, thawNotify, translateCoordinates, triggerTooltipQuery, unindentLines, unmap, unparent, unrealize, unref, unregisterWindow, unsetFocusChain, unsetStateFlags, watchClosure, windowToBufferCoords.
Getters
getAcceptsTab, getAccessible, getActionGroup, getAllocatedBaseline, getAllocatedHeight, getAllocatedSize, getAllocatedWidth, getAllocation, getAncestor, getAppPaintable, getAutoIndent, getBackgroundPattern, getBorder, getBorderWidth, getBorderWindowSize, getBottomMargin, getBuffer, getCanDefault, getCanFocus, getChildRequisition, getChildVisible, getChildren, getClip, getClipboard, getCompletion, getCompositeName, getCursorLocations, getCursorVisible, getData, getDefaultAttributes, getDeviceEnabled, getDeviceEvents, getDirection, getDisplay, getDoubleBuffered, getDrawSpaces, getEditable, getEvents, getFocusChain, getFocusChild, getFocusHadjustment, getFocusOnClick, getFocusVadjustment, getFontMap, getFontOptions, getFrameClock, getGutter, getHadjustment, getHalign, getHasTooltip, getHasWindow, getHexpand, getHexpandSet, getHighlightCurrentLine, getHscrollPolicy, getIndent, getIndentOnTab, getIndentWidth, getInputHints, getInputPurpose, getInsertSpacesInsteadOfTabs, getInternalChild, getIterAtLocation, getIterAtPosition, getIterLocation, getJustification, getLeftMargin, getLineAtY, getLineYrange, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getMarkAttributes, getModifierMask, getModifierStyle, getMonospace, getName, getNoShowAll, getOpacity, getOverwrite, getPangoContext, getParent, getParentWindow, getPath, getPathForChild, getPixelsAboveLines, getPixelsBelowLines, getPixelsInsideWrap, getPointer, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, getResizeMode, getRightMargin, getRightMarginPosition, getRootWindow, getScaleFactor, getScreen, getSensitive, getSettings, getShowLineMarks, getShowLineNumbers, getShowRightMargin, getSizeRequest, getSmartBackspace, getSmartHomeEnd, getSpaceDrawer, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTabWidth, getTabs, getTemplateChild, getTooltipMarkup, getTooltipText, getTooltipWindow, getTopMargin, getToplevel, getVadjustment, getValign, getValignWithBaseline, getVexpand, getVexpandSet, getView, getVisible, getVisibleRect, getVisual, getVisualColumn, getVscrollPolicy, getWindow, getWindowType, getWrapMode.
Setters
setAccelPath, setAcceptsTab, setAllocation, setAppPaintable, setAutoIndent, setBackgroundPattern, setBorderWidth, setBorderWindowSize, setBottomMargin, setBuffer, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setCursorVisible, setData, setDataFull, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setDrawSpaces, setEditable, setEvents, setFocusChain, setFocusChild, setFocusHadjustment, setFocusOnClick, setFocusVadjustment, setFontMap, setFontOptions, setHadjustment, setHalign, setHasTooltip, setHasWindow, setHexpand, setHexpandSet, setHighlightCurrentLine, setHscrollPolicy, setIndent, setIndentOnTab, setIndentWidth, setInputHints, setInputPurpose, setInsertSpacesInsteadOfTabs, setJustification, setLeftMargin, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setMarkAttributes, setMonospace, setName, setNoShowAll, setOpacity, setOverwrite, setParent, setParentWindow, setPixelsAboveLines, setPixelsBelowLines, setPixelsInsideWrap, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setResizeMode, setRightMargin, setRightMarginPosition, setSensitive, setShowLineMarks, setShowLineNumbers, setShowRightMargin, setSizeRequest, setSmartBackspace, setSmartHomeEnd, setState, setStateFlags, setStyle, setSupportMultidevice, setTabWidth, setTabs, setTooltipMarkup, setTooltipText, setTooltipWindow, setTopMargin, setVadjustment, setValign, setVexpand, setVexpandSet, setView, setVisible, setVisual, setVscrollPolicy, setWindow, setWrapMode.
getView
Gets the Map
:view
property, which is the view this widget is mapping.
Since: 3.18
new
:: (HasCallStack, MonadIO m) | |
=> m Map | Returns: a new |
Creates a new Map
.
Since: 3.18
setView
Sets the view that map
will be doing the mapping to.
Since: 3.18
Properties
fontDesc
No description available in the introspection data.
clearMapFontDesc :: (MonadIO m, IsMap o) => o -> m () Source #
Set the value of the “font-desc
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#fontDesc
constructMapFontDesc :: (IsMap o, MonadIO m) => FontDescription -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “font-desc
” property. This is rarely needed directly, but it is used by new
.
getMapFontDesc :: (MonadIO m, IsMap o) => o -> m (Maybe FontDescription) Source #
Get the value of the “font-desc
” property.
When overloading is enabled, this is equivalent to
get
map #fontDesc
setMapFontDesc :: (MonadIO m, IsMap o) => o -> FontDescription -> m () Source #
Set the value of the “font-desc
” property.
When overloading is enabled, this is equivalent to
set
map [ #fontDesc:=
value ]
view
No description available in the introspection data.
constructMapView :: (IsMap o, MonadIO m, IsView a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “view
” property. This is rarely needed directly, but it is used by new
.
getMapView :: (MonadIO m, IsMap o) => o -> m (Maybe View) Source #
Get the value of the “view
” property.
When overloading is enabled, this is equivalent to
get
map #view
setMapView :: (MonadIO m, IsMap o, IsView a) => o -> a -> m () Source #
Set the value of the “view
” property.
When overloading is enabled, this is equivalent to
set
map [ #view:=
value ]