leksah-0.10.0.4: Haskell IDE written in Haskell
Source code
Contents
Index
IDE.Pane.Preferences
Description
Module for saving, restoring and editing preferences
Synopsis
data
IDEPrefs
=
IDEPrefs
{
prefsBox
::
VBox
}
data
PrefsState
readPrefs
::
FilePath
->
IO
Prefs
writePrefs
::
FilePath
->
Prefs
->
IO
()
defaultPrefs
::
Prefs
prefsDescription
::
FilePath
-> [
PackageIdentifier
] ->
FieldDescriptionPP
Prefs
IDEM
getPrefs
::
Maybe
PanePath
->
IDEM
IDEPrefs
Documentation
data
IDEPrefs
Source
The Preferences Pane
Constructors
IDEPrefs
prefsBox
::
VBox
Instances
Typeable
IDEPrefs
Pane
IDEPrefs
IDEM
RecoverablePane
IDEPrefs
PrefsState
IDEM
data
PrefsState
Source
Instances
Eq
PrefsState
Ord
PrefsState
Read
PrefsState
Show
PrefsState
Typeable
PrefsState
RecoverablePane
IDEPrefs
PrefsState
IDEM
readPrefs
::
FilePath
->
IO
Prefs
Source
writePrefs
::
FilePath
->
Prefs
->
IO
()
Source
defaultPrefs
::
Prefs
Source
prefsDescription
::
FilePath
-> [
PackageIdentifier
] ->
FieldDescriptionPP
Prefs
IDEM
Source
getPrefs
::
Maybe
PanePath
->
IDEM
IDEPrefs
Source
Produced by
Haddock
version 2.6.1