leksah-0.15.1.4: Haskell IDE written in Haskell

Safe HaskellNone
LanguageHaskell2010

IDE.Pane.Preferences

Description

Module for saving, restoring and editing preferences

Synopsis

Documentation

data IDEPrefs Source

Represents the Preferences pane

Constructors

IDEPrefs 

Fields

prefsBox :: VBox
 

data PrefsState Source

The additional state used when recovering the pane

readPrefs :: FilePath -> IO Prefs Source

Read the preference file

writePrefs :: FilePath -> Prefs -> IO () Source

Write the preference file

defaultPrefs :: Prefs Source

The default preferences

prefsDescription :: FilePath -> [PackageIdentifier] -> FieldDescriptionPP Prefs IDEM Source

Description of the preference options

getPrefs :: Maybe PanePath -> IDEM IDEPrefs Source

Get the Preferences pane