Functionality
Overview
MultiView displays one tab, or view, at a time. You can switch between the available tabs using the dedicated buttons. Switching occurs with an animation effect. You can set the animation type or disable it at all.
Container for other widgets
You can place any Webix widget inside the MultiView. For instance, JavaScript Calendar can be put in the first tab while JavaScript Carousel will appear in the second one and so on. Users can quickly switch between these panels using the navigation tools.
Switching between views
You can quickly switch between views within the MultiView by using library controls with built-in switching functionality, tabview features, or special functions.
Sizing
The dimensions of MultiView tabs are adjusted to their content. The widget takes the size of the smallest tab by default.
Animation
You can easily manage MultiView animation during views changing and adjust the desired animation type thanks to the rich widget API.
Saving inactive views
Multiview removes inactive views from DOM when they become hidden, and sometimes data can be lost, e.g. in case of WYSIWYG editors. You can change this default behavior and preserve hidden views by enabling the corresponding configuration option.