MCPcopy Index your code
hub / github.com/bugy/script-server / focus

Function focus

web-src/tests/unit/test_utils.js:75–88  ·  view source on GitHub ↗
(element)

Source from the content-addressed store, hash-verified

73}
74
75export function focus(element) {
76 const prevFocus = document.activeElement
77 if (prevFocus === element) {
78 return
79 }
80
81 element.focus()
82 triggerFocusEvent(element)
83
84 if (prevFocus) {
85 const blurEvent = new Event('blur', {bubbles: true, cancelable: true});
86 prevFocus.dispatchEvent(blurEvent);
87 }
88}
89
90export function setChipListValue(chipListComponent, value) {
91 const chipList = M.Chips.getInstance($(chipListComponent.$el).find('.chips').get(0));

Callers 1

ChipList_test.jsFile · 0.90

Calls 1

triggerFocusEventFunction · 0.85

Tested by

no test coverage detected