gi-gtksource-3.0.21: GtkSource bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.GtkSource.Enums

Contents

Description

 
Synopsis

Enumerations

BackgroundPatternType

data BackgroundPatternType Source #

No description available in the introspection data.

Since: 3.16

Constructors

BackgroundPatternTypeNone

no pattern

BackgroundPatternTypeGrid

grid pattern

AnotherBackgroundPatternType Int

Catch-all for unknown values

Instances
Enum 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

Show BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum BackgroundPatternType Source # 
Instance details

Defined in GI.GtkSource.Enums

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
Enum 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

Show BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum BracketMatchType Source # 
Instance details

Defined in GI.GtkSource.Enums

ChangeCaseType

data ChangeCaseType Source #

No description available in the introspection data.

Since: 3.12

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

CompletionError

data CompletionError Source #

An error code used with GTK_SOURCE_COMPLETION_ERROR in a GError returned from a completion-related function.

Constructors

CompletionErrorAlreadyBound

The CompletionProvider is already bound to the Completion object.

CompletionErrorNotBound

The CompletionProvider is not bound to the Completion object.

AnotherCompletionError Int

Catch-all for unknown values

Instances
Enum CompletionError Source # 
Instance details

Defined in GI.GtkSource.Enums

Eq CompletionError Source # 
Instance details

Defined in GI.GtkSource.Enums

Ord CompletionError Source # 
Instance details

Defined in GI.GtkSource.Enums

Show CompletionError Source # 
Instance details

Defined in GI.GtkSource.Enums

GErrorClass CompletionError Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum CompletionError Source # 
Instance details

Defined in GI.GtkSource.Enums

catchCompletionError :: IO a -> (CompletionError -> GErrorMessage -> IO a) -> IO a Source #

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

handleCompletionError :: (CompletionError -> GErrorMessage -> IO a) -> IO a -> IO a Source #

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

CompressionType

data CompressionType Source #

No description available in the introspection data.

Since: 3.14

Constructors

CompressionTypeNone

plain text.

CompressionTypeGzip

gzip compression.

AnotherCompressionType Int

Catch-all for unknown values

Instances
Enum 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

Show CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum CompressionType Source # 
Instance details

Defined in GI.GtkSource.Enums

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
Enum 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

Show FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

GErrorClass FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum FileLoaderError Source # 
Instance details

Defined in GI.GtkSource.Enums

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.

Since: 3.14

Constructors

FileSaverErrorInvalidChars

The buffer contains invalid characters.

FileSaverErrorExternallyModified

The file is externally modified.

AnotherFileSaverError Int

Catch-all for unknown values

Instances
Enum 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

Show FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

GErrorClass FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum FileSaverError Source # 
Instance details

Defined in GI.GtkSource.Enums

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
Enum 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

Show GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum GutterRendererAlignmentMode Source # 
Instance details

Defined in GI.GtkSource.Enums

NewlineType

data NewlineType Source #

No description available in the introspection data.

Since: 3.14

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

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
Enum 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

Show SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum SmartHomeEndType Source # 
Instance details

Defined in GI.GtkSource.Enums

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
Enum 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

Show ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums

BoxedEnum ViewGutterPosition Source # 
Instance details

Defined in GI.GtkSource.Enums