var _activeDialog = null;
var _container = null;
var _dialogs = new Dictionary();
- var _dialogObjects = new ObjectMap();
var _dialogFullHeight = false;
+ var _dialogObjects = new ObjectMap();
+ var _dialogToObject = new Dictionary();
var _keyupListener = null;
var _staticDialogs = elByClass('jsStaticDialog');
+ var _validCallbacks = ['onBeforeClose', 'onClose', 'onShow'];
+ // list of supported `input[type]` values for dialog submit
+ var _validInputTypes = ['number', 'password', 'search', 'tel', 'text', 'url'];
+
/**
* @exports WoltLabSuite/Core/Ui/Dialog
*/