chore(focus-origin-monitor): remove unused method parameter (#4636)

* Remove the unused `renderer` parameter in the `focusvia` method.
This commit is contained in:
Youssef Taghlabi
2017-06-07 17:58:03 -04:00
committed by Andrew Seguin
parent 4658c85771
commit b489fdd885
6 changed files with 12 additions and 13 deletions
+4 -4
View File
@@ -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>
+1 -1
View File
@@ -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(() => {
+1 -2
View File
@@ -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();
}
+1 -1
View File
@@ -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');
}
/**
+1 -1
View File
@@ -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. */