- data UIConfig = UIConfig {}
- configStyle :: UIConfig -> UIStyle
- data Config = Config {
- startFrontEnd :: UIBoot
- configUI :: UIConfig
- startActions :: [Action]
- initialActions :: [Action]
- defaultKm :: KeymapSet
- configInputPreprocess :: P Event Event
- modeTable :: [AnyMode]
- publishedActions :: Map String [Dynamic]
- debugMode :: Bool
- configRegionStyle :: RegionStyle
- configKillringAccumulate :: Bool
- bufferUpdateHandler :: [[Update] -> BufferM ()]
- configFundamentalMode :: Config -> AnyMode
- configTopLevelKeymap :: Config -> Keymap
- type UIBoot = Config -> (Event -> IO ()) -> ([Action] -> IO ()) -> Editor -> IO UI
Documentation
UIConfig | |
|
configStyle :: UIConfig -> UIStyleSource
Configuration record. All Yi hooks can be set here.
Config | |
|