| Safe Haskell | Safe-Infered |
|---|
Hbro.Util
- spawn :: String -> [String] -> IO ()
- getAllProcessIDs :: IO [FilePath]
- webFrameGetUri :: WebFrame -> IO (Maybe URI)
- webViewGetUri :: WebView -> IO (Maybe URI)
- webViewLoadUri :: WebView -> URI -> IO ()
- labelSetMarkupTemporary :: Label -> String -> Int -> IO ()
- dmenu :: [String] -> String -> IO (Maybe String)
- errorHandler :: FilePath -> IOError -> IO ()
Process management
spawn :: String -> [String] -> IO ()Source
Run external command and won't kill when parent process exit.
getAllProcessIDs :: IO [FilePath]Source
Return the list of process IDs corresponding to all running instances of the browser.
WebKit functions redefinition
webFrameGetUri :: WebFrame -> IO (Maybe URI)Source
Replacement for Graphics.UI.Gtk.WebKit.WebFrame(webFrameGetUri), using the Network.URI type.
webViewGetUri :: WebView -> IO (Maybe URI)Source
Replacement for Graphics.UI.Gtk.WebKit.WebView(webViewGetUri), using the Network.URI type.
webViewLoadUri :: WebView -> URI -> IO ()Source
Replacement for Graphics.UI.Gtk.WebKit.WebView(webViewLoadUri), using the Network.URI type.
Misc
labelSetMarkupTemporary :: Label -> String -> Int -> IO ()Source
Set a temporary markup text to a label that disappears after some delay.