Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

CMIS Tree Browser

Control GrooperReview.Pages.Design

A browser for navigating the hierarchy of folders and documents in a CMIS Repository.

Remarks

The CMIS Tree Browser provides a user-friendly interface for exploring, managing, and performing actions on folders and documents within a connected CMIS Repository. It is designed to make navigation and content management intuitive, supporting both mouse and keyboard interactions, as well as common clipboard and file operations.

Purpose and Functionality

  • Hierarchical Navigation:
    Browse the folder structure of a CMIS Repository, view documents and subfolders, and move up or down the hierarchy.
  • Content Listing:
    Displays the contents of the current folder in a tabular format, including both documents and subfolders.
  • Paging:
    For folders with many items, use the pager to move between result pages.
  • Clipboard Operations:
    Copy, cut, and paste items between folders using toolbar buttons or keyboard shortcuts.
  • Item Management:
    Create new folders, delete items, and view or edit properties of selected objects.
  • Contextual Commands:
    The available commands and their enabled/disabled state update automatically based on the current selection and permissions.

UI Components

  • Title Bar:
    • {up}: Move up to the parent folder.
    • Path input: Shows the current folder path; enter a path to jump directly to a location.
    • {menu}: Opens a drop-down menu with additional commands.
  • Drop-Down Menu:
    • {copy}, {cut}, {paste}, {delete}, {new_folder}, {props}: Perform actions on the selected items.
  • Object List:
    • Displays the current page of folder contents in a table.
    • Supports multi-select, keyboard navigation, and double-click to open folders.
  • Pager:
    • Navigate between pages of results when the folder contains many items.

Interactive Features

  • Mouse and Keyboard Navigation:
    • Double-click a folder to open it.
    • Use Backspace or the {up} button to move up a level.
    • Use Ctrl + C, Ctrl + X, Ctrl + V for copy, cut, and paste.
    • Use Delete to remove selected items.
    • Use F12 or the {props} button to view or edit properties.
  • Command Availability:
    • Buttons are enabled or disabled based on the current selection and user permissions.
    • The menu and toolbar update automatically as you select different items.
  • Bulk Actions:
    • Select multiple items for batch operations such as copy, cut, paste, or delete.

Example

The following diagram illustrates the layout of the CMIS Tree Browser with the object list shown as a table of CMIS Object properties:

┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ {up} {Path Input}                                      ← Page 1 of 1 →                                            {menu ▼} │
│                                                                                                                            │
│   ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐   │
│   │ Object Name   | Base Type | Object Type | Secondary Types | Allowed Actions | Created By | Creation Date |         │   │
│   │-------------- |-----------|-------------|-----------------|-----------------|------------|---------------|---------│   │
│   │ Folder1       | Folder    | FolderType  |                 | ...             | admin      | 2024-01-01    |         │   │
│   │ Document1     | Document  | DocType     |                 | ...             | jsmith     | 2024-01-02    |         │   │
│   │ ...           | ...       | ...         | ...             | ...             | ...        | ...           |         │   │
│   └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘   │
│                                                                                                                            │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
  • {up}: Move up to the parent folder.
  • {Path Input}: Enter or view the current folder path.
  • {menu ▼}: Drop-down menu with commands: {copy}, {cut}, {paste}, {delete}, {new_folder}, {props}.
  • Object List: Table of folders and documents in the current folder.
  • Pager: Navigate between pages of results.

Usage Tips

  • Double-click a folder to open it, or use the path input to jump to a specific location.
  • Use the drop-down menu or keyboard shortcuts for common actions.
  • Select multiple items for batch operations.
  • The set of available commands will change depending on your selection and permissions in the CMIS Repository.

The CMIS Tree Browser streamlines navigation and management of external content, making it easy to organize, review, and manipulate documents and folders in your connected repository.

Command Buttons

ButtonShortcut KeySummary

Child Controls

NameTypeSummary

Used By

Notification