mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
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:
parent
094c30ea4a
commit
fca3fbdb68
@ -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() {
|
||||
if($('Loading')) $('Loading').style.display = 'none';
|
||||
Element.removeClassName(document.body, 'stillLoading');
|
||||
|
Loading…
Reference in New Issue
Block a user