Webix 1.4 Released with WebSocket, IndexedDB, Data and Grid Suggest

by Anand Narayanaswamy on Jan 15, 2014 |

Webix 1.4 has been released with support for data  and grid suggest in addition to WebSocket and IndexedDB. The data-suggest feature enables you to make use of either images or complex HTML content as select options.

On the other hand, grid-suggest provides an ability to select data from a table with support for editing, sorting and filtering.

Webix has been updated to provide WebSocket and indexedDB support for the purpose of data loading and saving. The WebSocket protocol enables the server to communicate to client side code when the when the data is changed by some user or some other server side action occurs. Meanwhile, the IndexedDB feature provides ability for your apps to work offline.

The latest release includes improvements in Window Positioning such as the ability to display in fullscreen mode in addition to zindexBase property and onReady event. It also adds autoConfig option including keyboard navigation for list component and improved styling for icon buttons with a data processor that automatically tracks events.

InfoQ had a brief chat with Veronica Lindorenko of xbsoftware to know more about the latest release

InfoQ: Does the new features work with .NET applications?

All client side features are available for all platforms, including .NET. In v1 we are introducing only one non-client side addition - support for web-sockets. It is based on Faye library which uses nodejs, and while it is not directly .NET compatible, can be used with IIS and Azure cloud.

InfoQ: Can you share with us more information about IndexedDB?

IndexDB is an inner database of the browser (supported by all modern browsers, except for Safari). Starting from version 1.4, you can use it the same as server side database for data loading and data saving. It possible to switch between server side database and browser database  in one line of code. The main goal of such addition is to improve offline support of an app. When page is offline it can use indexDB for all data operation, and later, when online connection appears, data can be synced with server side database.

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Educational Content

Personalize Your Main Interests

    Architecture & Design
    Process & Practices
    Operations & Infrastructure
    Enterprise Architecture

This affects what content you see on the homepage & your RSS feed. Click preferences to access more fine-grained personalization.

General Feedback
Editorial and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy