API CHANGE Removed ModalForm javascript class, obsolete

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@92578 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Ingo Schommer 2009-11-21 02:35:09 +00:00
parent 094c30ea4a
commit fca3fbdb68

View File

@ -643,24 +643,6 @@ ChangeTracker.prototype = {
} }
} }
/*
* ModalForm provides a form with the functionality to prevent certian actions from occurring until
* it's been closed.
*
* To use, You should run the blockEvent method as many times as needed.
*/
ModalForm = Class.extend('BaseForm');
ModalForm.prototype = {
/*
* Prevent the given event from occurring on the given event while the form is open.
* These must be CMS-created events, not built-in javascript events.
* For example, form.blockEvent($('sitetree'), 'SelectionChanged')
*/
blockEvent: function(element, event) {
element.observeMethod(event, (function() { return !this.isVisible();}).bind(this) );
}
}
function hideLoading() { function hideLoading() {
if($('Loading')) $('Loading').style.display = 'none'; if($('Loading')) $('Loading').style.display = 'none';
Element.removeClassName(document.body, 'stillLoading'); Element.removeClassName(document.body, 'stillLoading');