Safe Haskell | None |
---|---|
Language | Haskell2010 |
- setGUICallbacks :: MyGUI -> IO ()
- setViewCallbacks :: MyGUI -> MyView -> IO ()
- openTerminalHere :: MyView -> IO ProcessID
- closeTab :: MyGUI -> MyView -> IO ()
- newTabHere :: MyGUI -> Item -> IO ()
- newTab :: MyGUI -> IO FMView -> Item -> IO MyView
- del :: [Item] -> MyGUI -> MyView -> IO ()
- moveInit :: [Item] -> MyGUI -> MyView -> IO ()
- copyInit :: [Item] -> MyGUI -> MyView -> IO ()
- operationFinal :: MyGUI -> MyView -> Maybe Item -> IO ()
- newFile :: MyGUI -> MyView -> IO ()
- newDir :: MyGUI -> MyView -> IO ()
- renameF :: [Item] -> MyGUI -> MyView -> IO ()
- urlGoTo :: MyGUI -> MyView -> IO ()
- goHome :: MyGUI -> MyView -> IO ()
- execute :: [Item] -> MyGUI -> MyView -> IO ()
- open :: [Item] -> MyGUI -> MyView -> IO ()
- upDir :: MyGUI -> MyView -> IO ()
- goHistoryPrev :: MyGUI -> MyView -> IO ()
- goHistoryNext :: MyGUI -> MyView -> IO ()
Documentation
setGUICallbacks :: MyGUI -> IO () Source #
Set callbacks for the whole gui, on hotkeys, events and stuff.
setViewCallbacks :: MyGUI -> MyView -> IO () Source #
Set callbacks specific to a given view, on hotkeys, events and stuff.
closeTab :: MyGUI -> MyView -> IO () Source #
Closes the current tab, but only if there is more than one tab.
newTab :: MyGUI -> IO FMView -> Item -> IO MyView Source #
Creates a new tab with its own view and refreshes the view.
del :: [Item] -> MyGUI -> MyView -> IO () Source #
Supposed to be used with withRows
. Deletes a file or directory.
copyInit :: [Item] -> MyGUI -> MyView -> IO () Source #
Supposed to be used with withRows
. Initializes a file copy operation.
operationFinal :: MyGUI -> MyView -> Maybe Item -> IO () Source #
Finalizes a file operation, such as copy or move.
urlGoTo :: MyGUI -> MyView -> IO () Source #
Go to the url given at the urlBar
and visualize it in the given
+
Safe Haskell | None |
---|---|
Language | Haskell2010 |
- setGUICallbacks :: MyGUI -> IO ()
- setViewCallbacks :: MyGUI -> MyView -> IO ()
- openTerminalHere :: MyView -> IO ProcessID
- closeTab :: MyGUI -> MyView -> IO ()
- newTabHere :: MyGUI -> Item -> IO ()
- del :: [Item] -> MyGUI -> MyView -> IO ()
- moveInit :: [Item] -> MyGUI -> MyView -> IO ()
- copyInit :: [Item] -> MyGUI -> MyView -> IO ()
- operationFinal :: MyGUI -> MyView -> Maybe Item -> IO ()
- newFile :: MyGUI -> MyView -> IO ()
- newDir :: MyGUI -> MyView -> IO ()
- renameF :: [Item] -> MyGUI -> MyView -> IO ()
- urlGoTo :: MyGUI -> MyView -> IO ()
- goHome :: MyGUI -> MyView -> IO ()
- execute :: [Item] -> MyGUI -> MyView -> IO ()
- open :: [Item] -> MyGUI -> MyView -> IO ()
- upDir :: MyGUI -> MyView -> IO ()
- goHistoryPrev :: MyGUI -> MyView -> IO ()
- goHistoryNext :: MyGUI -> MyView -> IO ()
Documentation
setGUICallbacks :: MyGUI -> IO () Source #
Set callbacks for the whole gui, on hotkeys, events and stuff.
setViewCallbacks :: MyGUI -> MyView -> IO () Source #
Set callbacks specific to a given view, on hotkeys, events and stuff.
closeTab :: MyGUI -> MyView -> IO () Source #
Closes the current tab, but only if there is more than one tab.
del :: [Item] -> MyGUI -> MyView -> IO () Source #
Supposed to be used with withRows
. Deletes a file or directory.
copyInit :: [Item] -> MyGUI -> MyView -> IO () Source #
Supposed to be used with withRows
. Initializes a file copy operation.
operationFinal :: MyGUI -> MyView -> Maybe Item -> IO () Source #
Finalizes a file operation, such as copy or move.
urlGoTo :: MyGUI -> MyView -> IO () Source #
Go to the url given at the urlBar
and visualize it in the given
treeView.
If the url is invalid, does nothing.
Safe Haskell | None |
---|---|
Language | Haskell2010 |
- createMyView :: MyGUI -> IO FMView -> IO MyView
- switchView :: MyGUI -> MyView -> IO FMView -> IO ()
- destroyView :: MyGUI -> MyView -> IO Int
- createIconView :: IO FMView
- createTreeView :: IO FMView
- refreshView :: MyGUI -> MyView -> Item -> IO ()
- constructView :: MyGUI -> MyView -> IO ()
Documentation
createMyView :: MyGUI -> IO FMView -> IO MyView Source #
Constructs the initial MyView object with a few dummy models. +
Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newTab :: MyGUI -> IO FMView -> Item -> Int -> IO MyView
- createMyView :: MyGUI -> IO FMView -> IO MyView
- switchView :: MyGUI -> MyView -> IO FMView -> IO ()
- destroyView :: MyGUI -> MyView -> IO Int
- createIconView :: IO FMView
- createTreeView :: IO FMView
- refreshView :: MyGUI -> MyView -> Item -> IO ()
- constructView :: MyGUI -> MyView -> IO ()
Documentation
newTab :: MyGUI -> IO FMView -> Item -> Int -> IO MyView Source #
Creates a new tab with its own view and refreshes the view.
createMyView :: MyGUI -> IO FMView -> IO MyView Source #
Constructs the initial MyView object with a few dummy models. It also initializes the callbacks.
switchView :: MyGUI -> MyView -> IO FMView -> IO () Source #
Switch the existing view in MyView
with the one that the
io action returns.
destroyView :: MyGUI -> MyView -> IO Int Source #
Destroys the given view by disconnecting the watcher and destroying the active FMView container.
Everything that needs to be done in order to forget about a diff --git a/Paths_hsfm.html b/Paths_hsfm.html index 9edbce3..0bd468a 100644 --- a/Paths_hsfm.html +++ b/Paths_hsfm.html @@ -1,4 +1,4 @@
Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Safe Haskell | Safe |
---|---|
Language | Haskell2010 |