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() {
|
function hideLoading() {
|
||||||
if($('Loading')) $('Loading').style.display = 'none';
|
if($('Loading')) $('Loading').style.display = 'none';
|
||||||
Element.removeClassName(document.body, 'stillLoading');
|
Element.removeClassName(document.body, 'stillLoading');
|
||||||
|
Loading…
Reference in New Issue
Block a user