private.h 474 B

12345678910111213141516171819202122
  1. /*
  2. * view.h
  3. */
  4. #include "clish/view.h"
  5. #include "lub/bintree.h"
  6. #include "lub/list.h"
  7. #include "clish/hotkey.h"
  8. /*---------------------------------------------------------
  9. * PRIVATE TYPES
  10. *--------------------------------------------------------- */
  11. struct clish_view_s {
  12. lub_bintree_t tree;
  13. lub_bintree_node_t bt_node;
  14. char *name;
  15. char *prompt;
  16. char *access;
  17. lub_list_t *nspaces;
  18. clish_hotkeyv_t *hotkeys;
  19. unsigned int depth;
  20. clish_view_restore_e restore;
  21. };