gi-pango-0.1.38.13: Pango bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Pango.Objects.Layout

Contents

Description

 

Synopsis

Exported types

newtype Layout Source

Constructors

Layout (ForeignPtr Layout) 

Instances

GObject Layout Source 
((~) * info (ResolveLayoutMethod t Layout), MethodInfo * info Layout p) => IsLabel t (Layout -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Layout -> p

((~) * info (ResolveLayoutMethod t Layout), MethodInfo * info Layout p) => IsLabelProxy t (Layout -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Layout -> p

type ParentTypes Layout Source 
type AttributeList Layout Source 
type SignalList Layout Source 

class GObject o => LayoutK o Source

Instances

Methods

layoutContextChanged

layoutCopy

data LayoutCopyMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Layout), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutCopyMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy LayoutCopyMethodInfo a -> signature -> s

layoutCopy :: (MonadIO m, LayoutK a) => a -> m Layout Source

layoutGetAlignment

layoutGetAttributes

layoutGetAutoDir

layoutGetBaseline

layoutGetCharacterCount

layoutGetContext

layoutGetCursorPos

layoutGetEllipsize

layoutGetExtents

layoutGetFontDescription

layoutGetHeight

layoutGetIndent

layoutGetIter

layoutGetJustify

layoutGetLine

layoutGetLineCount

layoutGetLineReadonly

layoutGetLines

layoutGetLinesReadonly

layoutGetLogAttrs

layoutGetLogAttrsReadonly

layoutGetPixelExtents

layoutGetPixelSize

layoutGetSerial

layoutGetSingleParagraphMode

layoutGetSize

data LayoutGetSizeMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutGetSizeMethodInfo a signature Source 

layoutGetSpacing

layoutGetTabs

layoutGetText

data LayoutGetTextMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Text), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutGetTextMethodInfo a signature Source 

layoutGetUnknownGlyphsCount

layoutGetWidth

layoutGetWrap

layoutIndexToLineX

layoutIndexToPos

layoutIsEllipsized

layoutIsWrapped

layoutMoveCursorVisually

layoutNew

layoutNew :: (MonadIO m, ContextK a) => a -> m Layout Source

layoutSetAlignment

layoutSetAttributes

layoutSetAutoDir

data LayoutSetAutoDirMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetAutoDirMethodInfo a signature Source 

layoutSetAutoDir :: (MonadIO m, LayoutK a) => a -> Bool -> m () Source

layoutSetEllipsize

layoutSetFontDescription

layoutSetHeight

data LayoutSetHeightMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetHeightMethodInfo a signature Source 

layoutSetHeight :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetIndent

data LayoutSetIndentMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetIndentMethodInfo a signature Source 

layoutSetIndent :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetJustify

data LayoutSetJustifyMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetJustifyMethodInfo a signature Source 

layoutSetJustify :: (MonadIO m, LayoutK a) => a -> Bool -> m () Source

layoutSetMarkup

data LayoutSetMarkupMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetMarkupMethodInfo a signature Source 

layoutSetMarkup :: (MonadIO m, LayoutK a) => a -> Text -> Int32 -> m () Source

layoutSetMarkupWithAccel

layoutSetSingleParagraphMode

layoutSetSpacing

layoutSetSpacing :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetTabs

data LayoutSetTabsMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe TabArray -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetTabsMethodInfo a signature Source 

layoutSetTabs :: (MonadIO m, LayoutK a) => a -> Maybe TabArray -> m () Source

layoutSetText

data LayoutSetTextMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetTextMethodInfo a signature Source 

layoutSetText :: (MonadIO m, LayoutK a) => a -> Text -> Int32 -> m () Source

layoutSetWidth

data LayoutSetWidthMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetWidthMethodInfo a signature Source 

layoutSetWidth :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetWrap

data LayoutSetWrapMethodInfo Source

Instances

((~) (TYPE Lifted) signature (WrapMode -> m ()), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutSetWrapMethodInfo a signature Source 

layoutSetWrap :: (MonadIO m, LayoutK a) => a -> WrapMode -> m () Source

layoutXyToIndex