|
@ -146,12 +146,18 @@ $.fn.modal = function(parameters) { |
|
|
module.verbose('Closing element pressed'); |
|
|
module.verbose('Closing element pressed'); |
|
|
if( $(this).is(selector.approve) ) { |
|
|
if( $(this).is(selector.approve) ) { |
|
|
if($.proxy(settings.onApprove, element)()) { |
|
|
if($.proxy(settings.onApprove, element)()) { |
|
|
modal.hide(); |
|
|
|
|
|
|
|
|
module.hide(); |
|
|
|
|
|
} |
|
|
|
|
|
else { |
|
|
|
|
|
module.verbose('Approve callback returned false cancelling hide'); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
if( $(this).is(selector.deny) ) { |
|
|
if( $(this).is(selector.deny) ) { |
|
|
if($.proxy(settings.onDeny, element)()) { |
|
|
if($.proxy(settings.onDeny, element)()) { |
|
|
modal.hide(); |
|
|
|
|
|
|
|
|
module.hide(); |
|
|
|
|
|
} |
|
|
|
|
|
else { |
|
|
|
|
|
module.verbose('Deny callback returned false cancelling hide'); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
else { |
|
|
else { |
|
@ -387,26 +393,22 @@ $.fn.modal = function(parameters) { |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
setting: function(name, value) { |
|
|
setting: function(name, value) { |
|
|
if(value !== undefined) { |
|
|
|
|
|
if( $.isPlainObject(name) ) { |
|
|
|
|
|
$.extend(true, settings, name); |
|
|
|
|
|
} |
|
|
|
|
|
else { |
|
|
|
|
|
settings[name] = value; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if( $.isPlainObject(name) ) { |
|
|
|
|
|
$.extend(true, settings, name); |
|
|
|
|
|
} |
|
|
|
|
|
else if(value !== undefined) { |
|
|
|
|
|
settings[name] = value; |
|
|
} |
|
|
} |
|
|
else { |
|
|
else { |
|
|
return settings[name]; |
|
|
return settings[name]; |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
internal: function(name, value) { |
|
|
internal: function(name, value) { |
|
|
if(value !== undefined) { |
|
|
|
|
|
if( $.isPlainObject(name) ) { |
|
|
|
|
|
$.extend(true, module, name); |
|
|
|
|
|
} |
|
|
|
|
|
else { |
|
|
|
|
|
module[name] = value; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if( $.isPlainObject(name) ) { |
|
|
|
|
|
$.extend(true, module, name); |
|
|
|
|
|
} |
|
|
|
|
|
else if(value !== undefined) { |
|
|
|
|
|
module[name] = value; |
|
|
} |
|
|
} |
|
|
else { |
|
|
else { |
|
|
return module[name]; |
|
|
return module[name]; |
|
@ -591,8 +593,8 @@ $.fn.modal.settings = { |
|
|
deny : '.actions .negative, .actions .cancel' |
|
|
deny : '.actions .negative, .actions .cancel' |
|
|
}, |
|
|
}, |
|
|
error : { |
|
|
error : { |
|
|
dimmer : 'UI Dimmer, a required component is not included in this page', |
|
|
|
|
|
method : 'The method you called is not defined.' |
|
|
|
|
|
|
|
|
dimmer : 'UI Dimmer, a required component is not included in this page', |
|
|
|
|
|
method : 'The method you called is not defined.' |
|
|
}, |
|
|
}, |
|
|
className : { |
|
|
className : { |
|
|
active : 'active', |
|
|
active : 'active', |
|
|