MCPcopy Index your code
hub / github.com/caseywebdev/react-list / updateInput

Function updateInput

docs/index.js:4568–4611  ·  view source on GitHub ↗
(
  element,
  value,
  defaultValue,
  lastDefaultValue,
  checked,
  defaultChecked,
  type,
  name
)

Source from the content-addressed store, hash-verified

4566 );
4567}
4568function 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}
4612function initInput(
4613 element,
4614 value,

Callers 2

restoreStateOfTargetFunction · 0.85
updatePropertiesFunction · 0.85

Calls 3

getToStringValueFunction · 0.85
setDefaultValueFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…