The following components have been added to Essential JS 2.
The Dashboard Layout is a grid-structured layout control that helps create a dashboard with panels. Panels hold the UI components and allow resize, reorder, drag-n-drop, remove, and add options. This allows users to easily place the components at the desired position within the grid layout.
The File Manager is a graphical user interface component used to manage the file system. It enables the user to perform common file operations such as accessing, editing, and sorting files and folders. This component also allows easy navigation for browsing or selecting a file or folder from the file system.
The Gantt chart is a project management tool that helps to schedule, manage, and track the tasks in a project. Its intuitive user interface allows you to visually manage tasks, task relationships, and effectively allocate resources for the tasks.
The ListBox is a graphical user interface component used to display a list of items. Users can select one or more items in the list using a checkbox or by keyboard selection. It supports sorting, grouping, reordering, and drag and drop of items.
The following components have been moved from preview to production in Essential JS 2:
A new Bootstrap v4 design theme is implemented for all Essential JS 2 components, and it is now available in the demos.
Chart supports stacked line and 100% stacked line series.
Chart can wrap axis labels onto multiple lines.
Chart supports animation when data updates.
Display the last label, even if it isn’t in the visible range.
This feature allows users to create a swimlane diagram from code or a visual interface with the built-in swimlane shapes.
This feature allows users to prevent the serializing of default properties of diagram objects when saving the diagram in JSON format.
Add custom options with user-defined actions in the context menu.
When reviewing PDF files, important text should be distinct. The PDF Viewer allows highlighting, underlining, or strikethrough of this text. The color of these also can be changed.
The PDF Viewer now supports right to left flow direction for UI elements like toolbars, bookmark view, thumbnail view, and dialogs.
Charts can now be plotted against the pivot data independently. Users can also modify the data using the Pivot Grid field list at runtime.
A toolbar option has been provided to the pivot controls, allowing users easy access to frequently used features. Also, users can save the state of the pivot grid and load it back whenever required.
Date type can be formatted and displayed based on year, quarter, month, date, etc. Also, the number type can be grouped range-wise, such as 1-5, 6-10, etc.
Users can select a group of cells and access its information through the selection event for further manipulation.
Users can add templates to the existing pivot table cells based on their needs.
The Scheduler offers a way to export all its events to an .ICS file and also allows importing events from an ICS extension file.
The Scheduler supports exporting events to Excel format.
The Timeline and Month views of the Scheduler automatically adjusts its row height as per the number of events each row holds.
The Sparkline Charts control now supports right-to-left rendering.
Stock chart now allows stock events to highlight important dates.
This feature allows the Textbox to accept one or more lines of text like address, description, comments, and more.
The checkbox selection feature offers a way to select multiple tree grid records with the help of a checkbox in each row. It also provides an option to select or deselect all the rows in a tree grid using a checkbox in the corresponding column header.
The checkbox column feature renders a checkbox in an already existing column to check or uncheck a row. It behaves hierarchically.
The TreeMap control supports right-to-left rendering for all its elements like nodes, data labels, and legends.
The TreeMap control supports on-demand loading of data for inner levels while drilling down.
Use a responsive legend that switches positions between the right and bottom based on the available height and width.