- data DiredView = DiredView {}
- diredViewNew :: DiredBuffer -> PagePlugId -> IO DiredView
- diredViewListenChannel :: DiredView -> IO ()
- diredViewEntryDirectory :: DiredView -> FilePath -> Maybe String -> IO ()
- diredViewDraw :: DiredView -> IO ()
- diredViewAddIconColumn :: TreeViewClass tv => tv -> ListStore DiredFileInfo -> FileIconPixbufDatabase -> IO ()
- diredViewAddColumn :: (DiredFileInfoClass t, TreeViewClass self1, TreeModelClass self, TreeModelSortClass self, TypedTreeModelClass model, TreeSortableClass self) => self1 -> model DiredFileInfo -> self -> (t, SortColumnId) -> IO ()
- diredViewSetSortFunc :: (TreeSortableClass self, TypedTreeModelClass model, DiredFileInfoClass a) => model DiredFileInfo -> self -> (a, SortColumnId) -> IO ()
- diredViewSetCellText :: (CellLayoutClass self, CellRendererTextClass cell, TreeModelClass model, TreeModelSortClass model, TypedTreeModelClass model1, DiredFileInfoClass a) => self -> cell -> model1 DiredFileInfo -> model -> a -> IO ()
- diredViewNextNode :: DiredView -> IO ()
- diredViewPrevNode :: DiredView -> IO ()
- diredViewEntryNode :: Bool -> DiredView -> IO ()
- diredViewUpperDirectory :: Bool -> DiredView -> IO ()
- diredViewSortByName :: DiredView -> IO ()
- diredViewSortBySize :: DiredView -> IO ()
- diredViewSortByMime :: DiredView -> IO ()
- diredViewSortByMTime :: DiredView -> IO ()
- diredViewSort :: DiredView -> FileInfoOption -> IO ()
- diredViewSortInternal :: DiredView -> (FileInfoOption, SortType) -> IO ()
- diredViewKeymap :: Map Text (DiredView -> IO ())
- diredViewScrollToTop :: DiredView -> IO ()
- diredViewScrollToBottom :: DiredView -> IO ()
- diredViewScrollVerticalPage :: Bool -> DiredView -> IO ()
- diredViewScrollVerticalStep :: Bool -> DiredView -> IO ()
- diredViewHandleKeyAction :: DiredView -> Text -> SerializedEvent -> IO ()
Documentation
diredViewNew :: DiredBuffer -> PagePlugId -> IO DiredViewSource
Internal new function.
diredViewListenChannel :: DiredView -> IO ()Source
Listen broadcast channel for draw view synchronous.
diredViewDraw :: DiredView -> IO ()Source
Draw dired view.
diredViewAddIconColumn :: TreeViewClass tv => tv -> ListStore DiredFileInfo -> FileIconPixbufDatabase -> IO ()Source
Add file icon.
diredViewAddColumn :: (DiredFileInfoClass t, TreeViewClass self1, TreeModelClass self, TreeModelSortClass self, TypedTreeModelClass model, TreeSortableClass self) => self1 -> model DiredFileInfo -> self -> (t, SortColumnId) -> IO ()Source
Add column.
diredViewSetSortFunc :: (TreeSortableClass self, TypedTreeModelClass model, DiredFileInfoClass a) => model DiredFileInfo -> self -> (a, SortColumnId) -> IO ()Source
Set sort function.
diredViewSetCellText :: (CellLayoutClass self, CellRendererTextClass cell, TreeModelClass model, TreeModelSortClass model, TypedTreeModelClass model1, DiredFileInfoClass a) => self -> cell -> model1 DiredFileInfo -> model -> a -> IO ()Source
Set cell text.
diredViewNextNode :: DiredView -> IO ()Source
Next node.
diredViewPrevNode :: DiredView -> IO ()Source
Previous node.
diredViewSortByName :: DiredView -> IO ()Source
Sort by file name.
diredViewSortBySize :: DiredView -> IO ()Source
Sort by file size.
diredViewSortByMime :: DiredView -> IO ()Source
Sort by file mime type.
diredViewSortByMTime :: DiredView -> IO ()Source
Sort by modified time.
diredViewSort :: DiredView -> FileInfoOption -> IO ()Source
Sort column.
diredViewSortInternal :: DiredView -> (FileInfoOption, SortType) -> IO ()Source
Internal sort function.
diredViewScrollToTop :: DiredView -> IO ()Source
Begin.
diredViewScrollToBottom :: DiredView -> IO ()Source
End.
diredViewHandleKeyAction :: DiredView -> Text -> SerializedEvent -> IO ()Source
Handle key action.