MCPcopy Index your code
hub / github.com/json-editor/json-editor / setButtonState

Method setButtonState

src/editors/array.js:403–416  ·  view source on GitHub ↗
(element, display)

Source from the content-addressed store, hash-verified

401 }
402
403 setButtonState (element, display) {
404 const buttonStateMode = this.options.button_state_mode || this.jsoneditor.options.button_state_mode
405
406 switch (buttonStateMode) {
407 case 1:
408 element.style.display = display ? '' : 'none'
409 break
410 case 2:
411 element.disabled = !display
412 break
413 default:
414 element.style.display = display ? '' : 'none'
415 }
416 }
417
418 setupButtons (minItems) {
419 const controlsNeeded = []

Callers 5

setupButtonsMethod · 0.95
refreshValueMethod · 0.95
_createToggleButtonMethod · 0.95
refreshRowButtonsMethod · 0.80
addControlsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected