MCPcopy Create free account
hub / github.com/angular/components / focus

Method focus

src/material/menu/menu-item.ts:83–91  ·  view source on GitHub ↗

Focuses the menu item.

(origin?: FocusOrigin, options?: FocusOptions)

Source from the content-addressed store, hash-verified

81
82 /** Focuses the menu item. */
83 focus(origin?: FocusOrigin, options?: FocusOptions): void {
84 if (this._focusMonitor && origin) {
85 this._focusMonitor.focusVia(this._getHostElement(), origin, options);
86 } else {
87 this._getHostElement().focus(options);
88 }
89
90 this._focused.next(this);
91 }
92
93 ngAfterViewInit() {
94 if (this._focusMonitor) {

Callers

nothing calls this directly

Calls 4

_getHostElementMethod · 0.95
focusViaMethod · 0.80
focusMethod · 0.65
nextMethod · 0.45

Tested by

no test coverage detected