gio-0.13.10.0: Binding to GIO
Maintainergtk2hs-devel@lists.sourceforge.net
Stabilityalpha
Portabilityportable (depends on GHC)
Safe HaskellSafe-Inferred
LanguageHaskell98

System.GIO.Enums

Contents

Description

 
Synopsis

Enums

data FileQueryInfoFlags Source #

Flags used when querying a FileInfo.

Instances

Instances details
Bounded FileQueryInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum FileQueryInfoFlags Source #

Flags used when an operation may create a file.

Instance details

Defined in System.GIO.Enums

Show FileQueryInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FileQueryInfoFlags -> ShowS

show :: FileQueryInfoFlags -> String

showList :: [FileQueryInfoFlags] -> ShowS

Eq FileQueryInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord FileQueryInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags FileQueryInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

data FileCreateFlags Source #

Instances

Instances details
Bounded FileCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum FileCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Show FileCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FileCreateFlags -> ShowS

show :: FileCreateFlags -> String

showList :: [FileCreateFlags] -> ShowS

Eq FileCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord FileCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags FileCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

data FileCopyFlags Source #

Flags used when copying or moving files.

Instances

Instances details
Bounded FileCopyFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum FileCopyFlags Source #

Indicates a hint from the file system whether files should be previewed in a file manager. Returned as the value of the key FileAttributeFilesystemUsePreview.

Instance details

Defined in System.GIO.Enums

Show FileCopyFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FileCopyFlags -> ShowS

show :: FileCopyFlags -> String

showList :: [FileCopyFlags] -> ShowS

Eq FileCopyFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord FileCopyFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags FileCopyFlags Source # 
Instance details

Defined in System.GIO.Enums

data FileMonitorFlags Source #

Flags used to set what a FileMonitor will watch for.

Instances

Instances details
Bounded FileMonitorFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum FileMonitorFlags Source # 
Instance details

Defined in System.GIO.Enums

Show FileMonitorFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FileMonitorFlags -> ShowS

show :: FileMonitorFlags -> String

showList :: [FileMonitorFlags] -> ShowS

Eq FileMonitorFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord FileMonitorFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags FileMonitorFlags Source # 
Instance details

Defined in System.GIO.Enums

data FilesystemPreviewType Source #

Instances

Instances details
Bounded FilesystemPreviewType Source # 
Instance details

Defined in System.GIO.Enums

Enum FilesystemPreviewType Source # 
Instance details

Defined in System.GIO.Enums

Show FilesystemPreviewType Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FilesystemPreviewType -> ShowS

show :: FilesystemPreviewType -> String

showList :: [FilesystemPreviewType] -> ShowS

Eq FilesystemPreviewType Source # 
Instance details

Defined in System.GIO.Enums

Ord FilesystemPreviewType Source # 
Instance details

Defined in System.GIO.Enums

data FileType Source #

Indicates the file's on-disk type.

Instances

Instances details
Bounded FileType Source # 
Instance details

Defined in System.GIO.Enums

Enum FileType Source # 
Instance details

Defined in System.GIO.Enums

Show FileType Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FileType -> ShowS

show :: FileType -> String

showList :: [FileType] -> ShowS

Eq FileType Source # 
Instance details

Defined in System.GIO.Enums

Methods

(==) :: FileType -> FileType -> Bool

(/=) :: FileType -> FileType -> Bool

Ord FileType Source # 
Instance details

Defined in System.GIO.Enums

Methods

compare :: FileType -> FileType -> Ordering

(<) :: FileType -> FileType -> Bool

(<=) :: FileType -> FileType -> Bool

(>) :: FileType -> FileType -> Bool

(>=) :: FileType -> FileType -> Bool

max :: FileType -> FileType -> FileType

min :: FileType -> FileType -> FileType

data FileAttributeStatus Source #

Used by fileSetAttributesFromInfo when setting file attributes.

Instances

Instances details
Bounded FileAttributeStatus Source # 
Instance details

Defined in System.GIO.Enums

Enum FileAttributeStatus Source # 
Instance details

Defined in System.GIO.Enums

Show FileAttributeStatus Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FileAttributeStatus -> ShowS

show :: FileAttributeStatus -> String

showList :: [FileAttributeStatus] -> ShowS

Eq FileAttributeStatus Source # 
Instance details

Defined in System.GIO.Enums

Ord FileAttributeStatus Source # 
Instance details

Defined in System.GIO.Enums

data FileAttributeInfoFlags Source #

Flags specifying the behaviour of an attribute.

Instances

Instances details
Bounded FileAttributeInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum FileAttributeInfoFlags Source #

AskPasswordFlags are used to request specific information from the user, or to notify the user of their choices in an authentication situation.

Instance details

Defined in System.GIO.Enums

Read FileAttributeInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Show FileAttributeInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Eq FileAttributeInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord FileAttributeInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags FileAttributeInfoFlags Source # 
Instance details

Defined in System.GIO.Enums

data AskPasswordFlags Source #

Instances

Instances details
Bounded AskPasswordFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum AskPasswordFlags Source #

MountOperationResult is returned as a result when a request for information is send by the mounting operation.

Instance details

Defined in System.GIO.Enums

Show AskPasswordFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> AskPasswordFlags -> ShowS

show :: AskPasswordFlags -> String

showList :: [AskPasswordFlags] -> ShowS

Eq AskPasswordFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord AskPasswordFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags AskPasswordFlags Source # 
Instance details

Defined in System.GIO.Enums

data PasswordSave Source #

PasswordSave is used to indicate the lifespan of a saved password.

data MountOperationResult Source #

Instances

Instances details
Bounded MountOperationResult Source # 
Instance details

Defined in System.GIO.Enums

Enum MountOperationResult Source # 
Instance details

Defined in System.GIO.Enums

Show MountOperationResult Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> MountOperationResult -> ShowS

show :: MountOperationResult -> String

showList :: [MountOperationResult] -> ShowS

Eq MountOperationResult Source # 
Instance details

Defined in System.GIO.Enums

Ord MountOperationResult Source # 
Instance details

Defined in System.GIO.Enums

data IOErrorEnum Source #

Error codes returned by GIO functions.

Instances

Instances details
Bounded IOErrorEnum Source # 
Instance details

Defined in System.GIO.Enums

Enum IOErrorEnum Source # 
Instance details

Defined in System.GIO.Enums

Show IOErrorEnum Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> IOErrorEnum -> ShowS

show :: IOErrorEnum -> String

showList :: [IOErrorEnum] -> ShowS

Eq IOErrorEnum Source # 
Instance details

Defined in System.GIO.Enums

Methods

(==) :: IOErrorEnum -> IOErrorEnum -> Bool

(/=) :: IOErrorEnum -> IOErrorEnum -> Bool

Ord IOErrorEnum Source # 
Instance details

Defined in System.GIO.Enums

data FileMonitorEvent Source #

Specifies what type of event a monitor event is.

Instances

Instances details
Bounded FileMonitorEvent Source # 
Instance details

Defined in System.GIO.Enums

Enum FileMonitorEvent Source # 
Instance details

Defined in System.GIO.Enums

Show FileMonitorEvent Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> FileMonitorEvent -> ShowS

show :: FileMonitorEvent -> String

showList :: [FileMonitorEvent] -> ShowS

Eq FileMonitorEvent Source # 
Instance details

Defined in System.GIO.Enums

Ord FileMonitorEvent Source # 
Instance details

Defined in System.GIO.Enums

data MountMountFlags Source #

Flags used when mounting a mount.

Constructors

MountMountNone 

Instances

Instances details
Bounded MountMountFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum MountMountFlags Source # 
Instance details

Defined in System.GIO.Enums

Show MountMountFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> MountMountFlags -> ShowS

show :: MountMountFlags -> String

showList :: [MountMountFlags] -> ShowS

Eq MountMountFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord MountMountFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags MountMountFlags Source # 
Instance details

Defined in System.GIO.Enums

data MountUnmountFlags Source #

Flags used when an unmounting a mount.

Instances

Instances details
Bounded MountUnmountFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum MountUnmountFlags Source # 
Instance details

Defined in System.GIO.Enums

Show MountUnmountFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> MountUnmountFlags -> ShowS

show :: MountUnmountFlags -> String

showList :: [MountUnmountFlags] -> ShowS

Eq MountUnmountFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord MountUnmountFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags MountUnmountFlags Source # 
Instance details

Defined in System.GIO.Enums

data DriveStartFlags Source #

Flags used when starting a drive.

Constructors

DriveStartNone 

Instances

Instances details
Bounded DriveStartFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum DriveStartFlags Source # 
Instance details

Defined in System.GIO.Enums

Show DriveStartFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> DriveStartFlags -> ShowS

show :: DriveStartFlags -> String

showList :: [DriveStartFlags] -> ShowS

Eq DriveStartFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord DriveStartFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags DriveStartFlags Source # 
Instance details

Defined in System.GIO.Enums

data DriveStartStopType Source #

Enumeration describing how a drive can be started/stopped.

Instances

Instances details
Bounded DriveStartStopType Source # 
Instance details

Defined in System.GIO.Enums

Enum DriveStartStopType Source # 
Instance details

Defined in System.GIO.Enums

Show DriveStartStopType Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> DriveStartStopType -> ShowS

show :: DriveStartStopType -> String

showList :: [DriveStartStopType] -> ShowS

Eq DriveStartStopType Source # 
Instance details

Defined in System.GIO.Enums

Ord DriveStartStopType Source # 
Instance details

Defined in System.GIO.Enums

data EmblemOrigin Source #

EmblemOrigin is used to add information about the origin of the emblem to Emblem.

data AppInfoCreateFlags Source #

Flags used when creating a AppInfo.

Instances

Instances details
Bounded AppInfoCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Enum AppInfoCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Show AppInfoCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Methods

showsPrec :: Int -> AppInfoCreateFlags -> ShowS

show :: AppInfoCreateFlags -> String

showList :: [AppInfoCreateFlags] -> ShowS

Eq AppInfoCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Ord AppInfoCreateFlags Source # 
Instance details

Defined in System.GIO.Enums

Flags AppInfoCreateFlags Source # 
Instance details

Defined in System.GIO.Enums