Mixins
- AtomDataLoader - primitive data loader
- AtomRender - primitive render for views
- AutoScroll - provides support for automatic scrolling of data components while dragging elements or selected blocks
- AutoTooltip - allows for setting a prompting message for data items
- BaseBind - core of all bind operations
- BindSource - logic for source of data in bind operations
- Canvas - wrapper for html canvas tag
- CodeParser - parsing rules for complex values
- CollectionBind - binding rules for collections of objects
- ContextHelper - allows viewing subviews by right mouse click
- CopyPaste - provides support for copy-paste operations (integration with clipboard)
- CustomPrint - creates custom html during printing for widgets that are not fully rendered in the workflow
- CustomScroll - renders custom scrollbars to webix views
- DataCollection - view-less component that stores a collection of non-hierarchical data
- DataDriver - data parsing for different format
- DataLoader - loads and processes data into a component.
- DataMarks - implements extra data storage
- DataMove - transfer data between different components
- DataProcessor - handles client-server data saving operations
- DataRecord - data view-less component that stores a single data record
- DataState - enables saving application state
- DataStore - core of all operations for data-collection based components
- DataValue - view-less object that stores a single value
- Date - date formatting | processing logic
- Destruction - clean object references during object destruction
- DragControl - handlers drag-n-drop events
- DragItem - interface which adds ability to drag items for components with datastore inside
- DragOrder - implements dnd for data collections
- EditAbility - implement common edit interactions
- EventSystem - inner event system
- FlexLayout - places all components in a single row, but if space is not enough, a single line of layout will be divided into a few sublines
- Group - data grouping and sorting logic
- GroupMethods - a collection of functors for grouping
- GroupStore - implements grouping of data
- HTMLOptions - aria-style handling for options of multiple-value controls
- HtmlMap - wrapper for image maps
- IdSpace - separate layer of ids
- KanbanView - allows creating new views in kanban
- KeysNavigation - implements keyboard navigation
- MapCollection - holds logic for collection mapping. used in property-sheet and datatable editors
- Modality - sets modality to popup views
- MouseEvents - adds inner events for all mouse actions
- Movable - adds ability to move data in component or between components
- NavigationButtons - navigationbuttons for carousel view
- Number - number formatting|processing logic
- OverlayBox - show a temporary layer other view
- PagingAbility - interface which adds support for pager
- ProgressBar - draws a progress bar (icon) for a view or application part
- RecordBind - binding logic for view which have single data object
- RenderStack - render strategy for plain datasets
- ResizeArea - adds a resize handle and defines the resizing strategy
- Scrollable - adds scroll for the view
- SelectionModel - implements basic selection api
- Settings - allows configuration of component
- SingleRender - render for single-value views
- Sparklines - small charts used to present general variation of certain parameters in datatable cells
- TablePaste - implements copy-paste for datatable
- TooltipControl - a mixin for adding custom webix tooltips to views and html elements
- Touch - touch events and touch scroll
- TreeAPI - implements common apis for tree-like components.
- TreeClick - implements click handler for tree like components
- TreeCollection - view-less component that stores a collection of hierarchical data
- TreeDataLoader - loads hierarchical data
- TreeDataMove - implement copy and move for tree like components
- TreeRenderStack - implements rendering strategy for tree like components
- TreeStateCheckbox - implements tree-state checkbox functionality
- TreeStore - hierarchical store
- TreeTablePaste - implements copy-paste for treetable
- TreeType - contains elements of tree template
- UIManager - controls focus and hotkeys for webix.ui
- Undo - allows reverting changes in data for datastore-based components
- UploadDriver - implements file uploader driver
- VRenderStack - allows on-demand rendering for list
- ValidateCollection - implements validation for data collections
- ValidateData - data validation logic
- ValueBind - binding logic for single value components
- Values - manipulates values of the form and form fields
- VirtualRenderStack - allows on-demand rendering for plain datasets
- ui.baselayout - a base class for layout-based ui components
- ui.baseview - the very base object for all components
- ui.jetapp - a view-wrapper that allows including webix jet applications into webix layout.
- ui.proto - the very base class for ui components
- ui.resizearea - visualization and handling resize movements
- ui.view - a pure view with borders but without any content inside it
- ui.vscroll - virtual scrolls
Back to top