gi-gtksource-3.0.25: GtkSource bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GtkSource.Objects.Map

Description

No description available in the introspection data.

Synopsis

Exported types

newtype Map Source #

Memory-managed wrapper type.

Constructors

Map (ManagedPtr Map) 

Instances

Instances details
Eq Map Source # 
Instance details

Defined in GI.GtkSource.Objects.Map

Methods

(==) :: Map -> Map -> Bool #

(/=) :: Map -> Map -> Bool #

GObject Map Source # 
Instance details

Defined in GI.GtkSource.Objects.Map

ManagedPtrNewtype Map Source # 
Instance details

Defined in GI.GtkSource.Objects.Map

TypedObject Map Source # 
Instance details

Defined in GI.GtkSource.Objects.Map

Methods

glibType :: IO GType #

HasParentTypes Map Source # 
Instance details

Defined in GI.GtkSource.Objects.Map

IsGValue (Maybe Map) Source #

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

Instance details

Defined in GI.GtkSource.Objects.Map

type ParentTypes Map Source # 
Instance details

Defined in GI.GtkSource.Objects.Map

class (GObject o, IsDescendantOf Map o) => IsMap o Source #

Type class for types which can be safely cast to Map, for instance with toMap.

Instances

Instances details
(GObject o, IsDescendantOf Map o) => IsMap o Source # 
Instance details

Defined in GI.GtkSource.Objects.Map

toMap :: (MonadIO m, IsMap o) => o -> m Map Source #

Cast to Map, 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, 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

mapGetView Source #

Arguments

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

map: a Map.

-> m (Maybe View)

Returns: a View or Nothing.

Gets the Map:view property, which is the view this widget is mapping.

Since: 3.18

new

mapNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m Map

Returns: a new Map.

Creates a new Map.

Since: 3.18

setView

mapSetView Source #

Arguments

:: (HasCallStack, MonadIO m, IsMap a, IsView b) 
=> a

map: a Map

-> b

view: a View

-> m () 

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 ]