Bryntum TaskBoard for Ext JS Features
General
- Built entirely on web standards: JavaScript, HTML and CSS
- Supported browsers: Chrome, Firefox, Safari and modern Edge
- Easy to localize to support any language
- Unit tested with Siesta
Features
- Drag drop tasks with mouse or touch
- Programmatic validation of state changes
- Flexible layouts
- Any number of task columns
- Data can be sorted using any field or criteria
- Customize the task look and feel using any HTML + CSS
- Multi-select plugin to drag many tasks at once
- Multiple zoom levels available
- Filter or highlight tasks on any condition
- Support for rendering subtasks
- Read-only mode available
Visual Appearance
- All elements can be styled easily using just plain CSS
- The HTML produced is powered by the Ext JS XTemplate class
- Task element size is customizable
- Tasks can be easily styled individually
Technical details
- Easy to add custom data fields to any of the included Data Model classes (Task, Resource etc)
- Comes with a flexible API where you can override pretty much any part of the codebase
- Multiple build versions available, a readable development build with source code comments and a minified build for production use. You can also build your own custom version to minimize the footprint
- Platform:Â Ext JSÂ (separate license required)
Server/Database Integration
- Integrates with any server technology (PHP, Java, ASP.NET etc)
- Either use the standard Proxy classes in Ext JS or use the CrudManager class
- Fully working PHP implementation with PHP included
- Load and save data in JSON or XML. Custom data formats can also be supported