( element, value, defaultValue, lastDefaultValue, checked, defaultChecked, type, name )
| 4566 | ); |
| 4567 | } |
| 4568 | function updateInput( |
| 4569 | element, |
| 4570 | value, |
| 4571 | defaultValue, |
| 4572 | lastDefaultValue, |
| 4573 | checked, |
| 4574 | defaultChecked, |
| 4575 | type, |
| 4576 | name |
| 4577 | ) { |
| 4578 | element.name = ""; |
| 4579 | null != type && |
| 4580 | "function" !== typeof type && |
| 4581 | "symbol" !== typeof type && |
| 4582 | "boolean" !== typeof type |
| 4583 | ? (element.type = type) |
| 4584 | : element.removeAttribute("type"); |
| 4585 | if (null != value) |
| 4586 | if ("number" === type) { |
| 4587 | if ((0 === value && "" === element.value) || element.value != value) |
| 4588 | element.value = "" + getToStringValue(value); |
| 4589 | } else |
| 4590 | element.value !== "" + getToStringValue(value) && |
| 4591 | (element.value = "" + getToStringValue(value)); |
| 4592 | else |
| 4593 | ("submit" !== type && "reset" !== type) || element.removeAttribute("value"); |
| 4594 | null != value |
| 4595 | ? setDefaultValue(element, type, getToStringValue(value)) |
| 4596 | : null != defaultValue |
| 4597 | ? setDefaultValue(element, type, getToStringValue(defaultValue)) |
| 4598 | : null != lastDefaultValue && element.removeAttribute("value"); |
| 4599 | null == checked && |
| 4600 | null != defaultChecked && |
| 4601 | (element.defaultChecked = !!defaultChecked); |
| 4602 | null != checked && |
| 4603 | (element.checked = |
| 4604 | checked && "function" !== typeof checked && "symbol" !== typeof checked); |
| 4605 | null != name && |
| 4606 | "function" !== typeof name && |
| 4607 | "symbol" !== typeof name && |
| 4608 | "boolean" !== typeof name |
| 4609 | ? (element.name = "" + getToStringValue(name)) |
| 4610 | : element.removeAttribute("name"); |
| 4611 | } |
| 4612 | function initInput( |
| 4613 | element, |
| 4614 | value, |
no test coverage detected
searching dependent graphs…