UIZE JavaScript Framework

2008 NEWS 2008-11-15 - DIALOG UPDATES: Setting OK and CANCEL Text

Various improvements have been made relating to dialog based widgets...

1. IMPROVED MODULE: Uize.Widget.Palette

The Uize.Widget.Palette module has been updated to add support for the new okText, defaultOkText, cancelText, and defaultCancelText state properties.

These properties allow one to programmatically modify the label text on the ok and cancel buttons through the state property interface of a dialog widget.

2. IMPROVED MODULE: Uize.Widget.Page

The implementation of confirm/inform dialogs in the Uize.Widget.Page base class now supports okText and cancelText parameters for the confirm and inform instance methods of widgets.

EXAMPLE

myWidget.confirm ({
  title:'Confirm Delete',
  message:'Are you sure you would like to delete the selected items?',
  okText:'YES, DELETE',
  cancelText:'NO, DON\'T DELETE',
  yesHandler:function () {myWidget.deleteSelected ()}
});

See how they're used in the Decorated Confirm Dialog example.