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

GI.GtkSource.Enums

Description

 
Synopsis

Enumerations

BackgroundPatternType

data BackgroundPatternType Source #

No description available in the introspection data.

Constructors

BackgroundPatternTypeNone

no pattern

BackgroundPatternTypeGrid

grid pattern

AnotherBackgroundPatternType Int

Catch-all for unknown values

Instances

Instances details
Enum BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

Show BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes BackgroundPatternType = '[] :: [Type]

BracketMatchType

data BracketMatchType Source #

No description available in the introspection data.

Constructors

BracketMatchTypeNone

there is no bracket to match.

BracketMatchTypeOutOfRange

matching a bracket failed because the maximum range was reached.

BracketMatchTypeNotFound

a matching bracket was not found.

BracketMatchTypeFound

a matching bracket was found.

AnotherBracketMatchType Int

Catch-all for unknown values

Instances

Instances details
Enum BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

Show BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes BracketMatchType = '[] :: [Type]

ChangeCaseType

data ChangeCaseType Source #

No description available in the introspection data.

Constructors

ChangeCaseTypeLower

change case to lowercase.

ChangeCaseTypeUpper

change case to uppercase.

ChangeCaseTypeToggle

toggle case of each character.

ChangeCaseTypeTitle

capitalize each word.

AnotherChangeCaseType Int

Catch-all for unknown values

Instances

Instances details
Enum ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

Show ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes ChangeCaseType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes ChangeCaseType = '[] :: [Type]

CompletionActivation

data CompletionActivation Source #

No description available in the introspection data.

Constructors

CompletionActivationNone

No description available in the introspection data.

CompletionActivationInteractive

No description available in the introspection data.

CompletionActivationUserRequested

No description available in the introspection data.

AnotherCompletionActivation Int

Catch-all for unknown values

Instances

Instances details
Enum CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

Show CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes CompletionActivation Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes CompletionActivation = '[] :: [Type]

CompletionColumn

data CompletionColumn Source #

No description available in the introspection data.

Constructors

CompletionColumnIcon

No description available in the introspection data.

CompletionColumnBefore

No description available in the introspection data.

CompletionColumnTypedText

No description available in the introspection data.

CompletionColumnAfter

No description available in the introspection data.

CompletionColumnComment

No description available in the introspection data.

CompletionColumnDetails

No description available in the introspection data.

AnotherCompletionColumn Int

Catch-all for unknown values

Instances

Instances details
Enum CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

Show CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes CompletionColumn Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes CompletionColumn = '[] :: [Type]

CompressionType

data CompressionType Source #

No description available in the introspection data.

Constructors

CompressionTypeNone

plain text.

CompressionTypeGzip

gzip compression.

AnotherCompressionType Int

Catch-all for unknown values

Instances

Instances details
Enum CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

Show CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes CompressionType = '[] :: [Type]

FileLoaderError

data FileLoaderError Source #

An error code used with the GTK_SOURCE_FILE_LOADER_ERROR domain.

Constructors

FileLoaderErrorTooBig

The file is too big.

FileLoaderErrorEncodingAutoDetectionFailed

It is not possible to detect the encoding automatically.

FileLoaderErrorConversionFallback

There was an encoding conversion error and it was needed to use a fallback character.

AnotherFileLoaderError Int

Catch-all for unknown values

Instances

Instances details
Enum FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

Show FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

GErrorClass FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

HasParentTypes FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes FileLoaderError = '[] :: [Type]

catchFileLoaderError :: IO a -> (FileLoaderError -> GErrorMessage -> IO a) -> IO a Source #

Catch exceptions of type FileLoaderError. This is a specialized version of catchGErrorJustDomain.

handleFileLoaderError :: (FileLoaderError -> GErrorMessage -> IO a) -> IO a -> IO a Source #

Handle exceptions of type FileLoaderError. This is a specialized version of handleGErrorJustDomain.

FileSaverError

data FileSaverError Source #

An error code used with the GTK_SOURCE_FILE_SAVER_ERROR domain.

Constructors

FileSaverErrorInvalidChars

The buffer contains invalid characters.

FileSaverErrorExternallyModified

The file is externally modified.

AnotherFileSaverError Int

Catch-all for unknown values

Instances

Instances details
Enum FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

Show FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

GErrorClass FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

HasParentTypes FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes FileSaverError = '[] :: [Type]

catchFileSaverError :: IO a -> (FileSaverError -> GErrorMessage -> IO a) -> IO a Source #

Catch exceptions of type FileSaverError. This is a specialized version of catchGErrorJustDomain.

handleFileSaverError :: (FileSaverError -> GErrorMessage -> IO a) -> IO a -> IO a Source #

Handle exceptions of type FileSaverError. This is a specialized version of handleGErrorJustDomain.

GutterRendererAlignmentMode

data GutterRendererAlignmentMode Source #

The alignment mode of the renderer, when a cell spans multiple lines (due to text wrapping).

Instances

Instances details
Enum GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

Show GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes GutterRendererAlignmentMode = '[] :: [Type]

NewlineType

data NewlineType Source #

No description available in the introspection data.

Constructors

NewlineTypeLf

line feed, used on UNIX.

NewlineTypeCr

carriage return, used on Mac.

NewlineTypeCrLf

carriage return followed by a line feed, used on Windows.

AnotherNewlineType Int

Catch-all for unknown values

Instances

Instances details
Enum NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

Show NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes NewlineType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes NewlineType = '[] :: [Type]

SmartHomeEndType

data SmartHomeEndType Source #

No description available in the introspection data.

Constructors

SmartHomeEndTypeDisabled

smart-home-end disabled.

SmartHomeEndTypeBefore

move to the first/last non-whitespace character on the first press of the HOME/END keys and to the beginning/end of the line on the second press.

SmartHomeEndTypeAfter

move to the beginning/end of the line on the first press of the HOME/END keys and to the first/last non-whitespace character on the second press.

SmartHomeEndTypeAlways

always move to the first/last non-whitespace character when the HOME/END keys are pressed.

AnotherSmartHomeEndType Int

Catch-all for unknown values

Instances

Instances details
Enum SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

Show SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes SmartHomeEndType = '[] :: [Type]

ViewGutterPosition

data ViewGutterPosition Source #

No description available in the introspection data.

Constructors

ViewGutterPositionLines

the gutter position of the lines renderer

ViewGutterPositionMarks

the gutter position of the marks renderer

AnotherViewGutterPosition Int

Catch-all for unknown values

Instances

Instances details
Enum ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

Show ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

TypedObject ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

Methods

glibType :: IO GType

HasParentTypes ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

type ParentTypes ViewGutterPosition = '[] :: [Type]