IX Framework
Encyclopedia
iX Framework is a JavaScript widget / JavaScript GUI library for building rich interactive web application using techniques such as Ajax, DHTML and DOM scripting. Originally build to serve as base library for iX WebApp Framework, iX Framework ver 1.0 is using jQuery for its DOM access.

Features

JavaScript Widget Available

- Grid with grouping, filtering, sorting, column moving capabilities.

- JavaScript chart. (Pie Chart, Line Chart, Area Chart, Bar Chart).

- ListEdit and ComboField

- TextField and TextArea

- Numeric Field

- DateEdit, TimeEdit, DatePicker

- Tree

- Buttons, Toolbar, Menus

- Region

- RatingField

- Portal View

- DataSource, a new paradigm in data management under web

- Modal Dialogs

- Validation Support (local and remote validation)

- RichEdit *new 1.1

- All with Ajax support

Version history

Version 1.1 - 2010-dec-14

- added: RichEdit

- added: vc.Core.traverseItem

- fixed: vc.Menu

- added: vc.Menu.static

Version 1.0.05 - 2010-nov-20

- added: vc.Grid, now can paste from Excel(tm)

- added: property grid. vc.Grid.grid.gridType

- added: vc.DataSource.loadData now can accept .CSV data

- added: double click on window title, now able to maximize / restore window size

- added: vc.CalendarPanel, added today's date. clickable to go to today

- added: vc.CalendarPanel, added selected (date), and gave different color on selected day

- added: vc.CalendarPanel, added color to dates not in current month

- added: vc.field, added setFieldLabel(newLabel)

- improved: vc.DataSource.sort, now can handle multiple dimension sorting

ex: musicSource.sort("label,year,artist"); // will sort by label and then by year and then by artist.

- added: added param to, param available: param.defaultValue vc.Msg.prompt(title, msg, handler, param)

- improved: vc.Msg.prompt; automatic focus to input box after show

- fixed: vc.DataSource.afterPost, value is already moving in caret..

- fixed: vc.DateField doesn't update DataSource record value automatically

- fixed: vc.Grid.grid column menu doesn't hide, if parent window is dragged

- fixed: dataSource.loadData doesn't update grid view

- fixed: login

Version 1.0.04 - 2010-nov-04

- added: vc.ColorPicker

- added: vc.ComboBox.multiSelect

- added: vc.TextArea.grow and growMax

- added: vc.stringToDate(str, fmt): bool / date

- added: vc.DateField.freeInput bool, to open input field, user can directly input in datefield

- added: vc.CalculatorPopup

- added: vc.CalculatorField

Version 1.0.03 - 2010-oct-27

- added: minDate and maxDate can now link to vc.DateField

you can now do this:

var startDate = new vc.DateField({ fieldLabel: 'start date' });

var endDate = new vc.DateField({ fieldLabel: 'end date' });

startDate.maxDate = endDate;

endDate.minDate = startDate;



Version 1.0.02 - 2010-oct-26

- added: vc.qtip show and hide using fadeIn and fadeOut

- added: vc.Field.setHideLabel(bool)

- added: vc.DateField icon next and prev month

Version 1.0.01 - 2010-oct-25

- added: tab key select tab

- added: better handling vc.Field readonly

- added: better vc.qtip hit area

- update: button now unselectable

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK