Intro
The Directory application is deployed on customer servers upon request. If you are interested in using this application, please contact our support team at [email protected].
This custom application is under active development, so the information in the documentation may be outdated or incomplete, or may change completely in the future.
If you encounter any issues or have any questions, reach out to our support team at [email protected].
The Directory application provides an efficient and user-friendly way to browse, search, and filter a directory of contacts or other information.
It is designed to handle large datasets while ensuring a seamless and responsive experience across multiple devices.
Features
- Interactive Search – Quickly locate contacts using built-in search functionality.
- Real-time Filtering – Dynamically refine search results as you type.
- Responsive Design – Optimized for various screen sizes and devices.
- Smooth Data Handling – Efficiently processes and loads data for a seamless user experience.
Sensor Events
The Directory widget emits several sensor events to communicate changes and user interactions.
Default Sensor Events
When the widget is loaded and widget interactivity is enabled, it automatically sends out four sensor events:
- DirectoryTotalPages - Indicates how much page is available in the widget.
- DirectoryCurrentPageIndex - Indicates the currently displayed page index in the available pages array.
- DirectoryCurrentPage – Indicates which page is currently displayed.
- DirectoryPage – Provides details on the total number of available pages and the currently selected page. This event is primarily used by the Form widget or any other widget to display navigation buttons.
Both events are triggered whenever the user navigates through the directory.
If there is no pages available in the widget, then each sensor event returns '0' or empty string.
Item Selection Event
- ItemSelected – Triggered when a user clicks on an entry. The event value contains the selected entry’s original datasource details in JSON format.
External Commands
Read more information about the available external commands here.
For further assistance, please contact [email protected].