MCPcopy Create free account
hub / github.com/ChromeDevTools/devtools-frontend / insertBefore

Method insertBefore

front_end/ui/legacy/Widget.ts:289–296  ·  view source on GitHub ↗
(child: T, referenceChild: Node)

Source from the content-addressed store, hash-verified

287 }
288
289 override insertBefore<T extends Node>(child: T, referenceChild: Node): T {
290 const widget = child instanceof HTMLElement ? Widget.get(child) : null;
291 if (widget) {
292 widget.show(this, referenceChild, /* suppressOrphanWidgetError= */ true);
293 return child;
294 }
295 return super.insertBefore(child, referenceChild);
296 }
297
298 override removeChild<T extends Node>(child: T): T {
299 const childWidget = Widget.get(child);

Callers 15

unsetNestedContentsMethod · 0.45
addListElementMethod · 0.45
labelClickedMethod · 0.45
prependMethod · 0.45
updateTimestampMethod · 0.45
setInSimilarGroupMethod · 0.45
updateMessageIconMethod · 0.45
toMessageElementMethod · 0.45
contentElementMethod · 0.45
partialViewportUpdateMethod · 0.45

Calls 2

getMethod · 0.65
showMethod · 0.65

Tested by

no test coverage detected