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.