mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
chore(focus-origin-monitor): remove unused method parameter (#4636)
* Remove the unused `renderer` parameter in the `focusvia` method.
This commit is contained in:
committed by
Andrew Seguin
parent
4658c85771
commit
b489fdd885
@@ -1,10 +1,10 @@
|
||||
<button #b class="demo-focusable" cdkMonitorElementFocus>focus me!</button>
|
||||
<button (click)="b.focus()">focus programmatically</button>
|
||||
|
||||
<button (click)="fom.focusVia(b, renderer, 'mouse')">focusVia: mouse</button>
|
||||
<button (click)="fom.focusVia(b, renderer, 'touch')">focusVia: touch</button>
|
||||
<button (click)="fom.focusVia(b, renderer, 'keyboard')">focusVia: keyboard</button>
|
||||
<button (click)="fom.focusVia(b, renderer, 'program')">focusVia: program</button>
|
||||
<button (click)="fom.focusVia(b, 'mouse')">focusVia: mouse</button>
|
||||
<button (click)="fom.focusVia(b, 'touch')">focusVia: touch</button>
|
||||
<button (click)="fom.focusVia(b, 'keyboard')">focusVia: keyboard</button>
|
||||
<button (click)="fom.focusVia(b, 'program')">focusVia: program</button>
|
||||
|
||||
<div>Active classes: {{b.classList}}</div>
|
||||
|
||||
|
||||
@@ -372,7 +372,7 @@ export class MdCheckbox extends _MdCheckboxMixinBase
|
||||
|
||||
/** Focuses the checkbox. */
|
||||
focus(): void {
|
||||
this._focusOriginMonitor.focusVia(this._inputElement.nativeElement, this._renderer, 'keyboard');
|
||||
this._focusOriginMonitor.focusVia(this._inputElement.nativeElement, 'keyboard');
|
||||
}
|
||||
|
||||
_onInteractionEvent(event: Event) {
|
||||
|
||||
@@ -131,7 +131,7 @@ describe('FocusOriginMonitor', () => {
|
||||
}));
|
||||
|
||||
it('focusVia keyboard should simulate keyboard focus', async(() => {
|
||||
focusOriginMonitor.focusVia(buttonElement, buttonRenderer, 'keyboard');
|
||||
focusOriginMonitor.focusVia(buttonElement, 'keyboard');
|
||||
fixture.detectChanges();
|
||||
|
||||
setTimeout(() => {
|
||||
@@ -148,7 +148,7 @@ describe('FocusOriginMonitor', () => {
|
||||
}));
|
||||
|
||||
it('focusVia mouse should simulate mouse focus', async(() => {
|
||||
focusOriginMonitor.focusVia(buttonElement, buttonRenderer, 'mouse');
|
||||
focusOriginMonitor.focusVia(buttonElement, 'mouse');
|
||||
fixture.detectChanges();
|
||||
|
||||
setTimeout(() => {
|
||||
@@ -165,7 +165,7 @@ describe('FocusOriginMonitor', () => {
|
||||
}));
|
||||
|
||||
it('focusVia mouse should simulate mouse focus', async(() => {
|
||||
focusOriginMonitor.focusVia(buttonElement, buttonRenderer, 'touch');
|
||||
focusOriginMonitor.focusVia(buttonElement, 'touch');
|
||||
fixture.detectChanges();
|
||||
|
||||
setTimeout(() => {
|
||||
@@ -182,7 +182,7 @@ describe('FocusOriginMonitor', () => {
|
||||
}));
|
||||
|
||||
it('focusVia program should simulate programmatic focus', async(() => {
|
||||
focusOriginMonitor.focusVia(buttonElement, buttonRenderer, 'program');
|
||||
focusOriginMonitor.focusVia(buttonElement, 'program');
|
||||
fixture.detectChanges();
|
||||
|
||||
setTimeout(() => {
|
||||
|
||||
@@ -126,10 +126,9 @@ export class FocusOriginMonitor {
|
||||
/**
|
||||
* Focuses the element via the specified focus origin.
|
||||
* @param element The element to focus.
|
||||
* @param renderer The renderer to use to invoke the focus method on the element.
|
||||
* @param origin The focus origin.
|
||||
*/
|
||||
focusVia(element: HTMLElement, renderer: Renderer2, origin: FocusOrigin): void {
|
||||
focusVia(element: HTMLElement, origin: FocusOrigin): void {
|
||||
this._setOriginForCurrentEventQueue(origin);
|
||||
element.focus();
|
||||
}
|
||||
|
||||
@@ -462,7 +462,7 @@ export class MdRadioButton implements OnInit, AfterViewInit, OnDestroy {
|
||||
|
||||
/** Focuses the radio button. */
|
||||
focus(): void {
|
||||
this._focusOriginMonitor.focusVia(this._inputElement.nativeElement, this._renderer, 'keyboard');
|
||||
this._focusOriginMonitor.focusVia(this._inputElement.nativeElement, 'keyboard');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -199,7 +199,7 @@ export class MdSlideToggle extends _MdSlideToggleMixinBase
|
||||
|
||||
/** Focuses the slide-toggle. */
|
||||
focus() {
|
||||
this._focusOriginMonitor.focusVia(this._inputElement.nativeElement, this._renderer, 'keyboard');
|
||||
this._focusOriginMonitor.focusVia(this._inputElement.nativeElement, 'keyboard');
|
||||
}
|
||||
|
||||
/** Whether the slide-toggle is checked. */
|
||||
|
||||
Reference in New Issue
Block a user