Skip to content

Commit 4c07b63

Browse files
committed
netteForms: added parameter 'event' to toggle()
1 parent 72d9821 commit 4c07b63

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/assets/netteForms.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -570,17 +570,17 @@
570570
/**
571571
* Process all toggles in form.
572572
*/
573-
Nette.toggleForm = function(form, elem) {
573+
Nette.toggleForm = function(form, event) {
574574
var i;
575575
formToggles = {};
576576
for (i = 0; i < form.elements.length; i++) {
577577
if (form.elements[i].tagName.toLowerCase() in {input: 1, select: 1, textarea: 1, button: 1}) {
578-
Nette.toggleControl(form.elements[i], null, null, !elem);
578+
Nette.toggleControl(form.elements[i], null, null, !event);
579579
}
580580
}
581581

582582
for (i in formToggles) {
583-
Nette.toggle(i, formToggles[i].state, formToggles[i].elem);
583+
Nette.toggle(i, formToggles[i].state, formToggles[i].elem, event);
584584
}
585585
};
586586

@@ -594,8 +594,8 @@
594594
emptyOptional = emptyOptional === undefined ? !Nette.validateRule(elem, ':filled', null, value) : emptyOptional;
595595

596596
var has = false,
597-
handler = function () {
598-
Nette.toggleForm(elem.form, elem);
597+
handler = function (e) {
598+
Nette.toggleForm(elem.form, e);
599599
},
600600
curSuccess;
601601

@@ -654,7 +654,7 @@
654654
/**
655655
* Displays or hides HTML element.
656656
*/
657-
Nette.toggle = function(selector, visible, srcElement) { // eslint-disable-line no-unused-vars
657+
Nette.toggle = function(selector, visible, srcElement, event) { // eslint-disable-line no-unused-vars
658658
if (/^\w[\w.:-]*$/.test(selector)) { // id
659659
selector = '#' + selector;
660660
}

0 commit comments

Comments
 (0)