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.Flags

Description

 
Synopsis

Flags

FileSaverFlags

data FileSaverFlags Source #

Flags to define the behavior of a [flagsfileSaverFlags].

Constructors

FileSaverFlagsNone

No flags.

FileSaverFlagsIgnoreInvalidChars

Ignore invalid characters.

FileSaverFlagsIgnoreModificationTime

Save file despite external modifications.

FileSaverFlagsCreateBackup

Create a backup before saving the file.

AnotherFileSaverFlags Int

Catch-all for unknown values

Instances

Instances details
Enum FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Show FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Eq FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Ord FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

BoxedFlags FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

IsGFlag FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

TypedObject FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Methods

glibType :: IO GType

HasParentTypes FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

type ParentTypes FileSaverFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

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

SortFlags

data SortFlags Source #

No description available in the introspection data.

Constructors

SortFlagsNone

no flags specified

SortFlagsCaseSensitive

case sensitive sort

SortFlagsReverseOrder

sort in reverse order

SortFlagsRemoveDuplicates

remove duplicates

AnotherSortFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Show SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Eq SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Ord SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

BoxedFlags SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

IsGFlag SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

TypedObject SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Methods

glibType :: IO GType

HasParentTypes SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

type ParentTypes SortFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

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

SpaceLocationFlags

data SpaceLocationFlags Source #

SpaceLocationFlags contains flags for white space locations.

If a line contains only white spaces (no text), the white spaces match both SpaceLocationFlagsLeading and SpaceLocationFlagsTrailing.

Constructors

SpaceLocationFlagsNone

No flags.

SpaceLocationFlagsLeading

Leading white spaces on a line, i.e. the indentation.

SpaceLocationFlagsInsideText

White spaces inside a line of text.

SpaceLocationFlagsTrailing

Trailing white spaces on a line.

SpaceLocationFlagsAll

White spaces anywhere.

AnotherSpaceLocationFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Show SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Eq SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Ord SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

BoxedFlags SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

IsGFlag SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

TypedObject SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Methods

glibType :: IO GType

HasParentTypes SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

type ParentTypes SpaceLocationFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

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

SpaceTypeFlags

data SpaceTypeFlags Source #

SpaceTypeFlags contains flags for white space types.

Constructors

SpaceTypeFlagsNone

No flags.

SpaceTypeFlagsSpace

Space character.

SpaceTypeFlagsTab

Tab character.

SpaceTypeFlagsNewline

Line break character. If the Buffer:implicitTrailingNewline property is True, SpaceDrawer also draws a line break at the end of the buffer.

SpaceTypeFlagsNbsp

Non-breaking space character.

SpaceTypeFlagsAll

All white spaces.

AnotherSpaceTypeFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Show SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Eq SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Ord SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

BoxedFlags SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

IsGFlag SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

TypedObject SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

Methods

glibType :: IO GType

HasParentTypes SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

type ParentTypes SpaceTypeFlags Source # 
Instance details

Defined in GI.GtkSource.Flags

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