Skip to content

Commit 8465441

Browse files
authored
Revert "refactor: mark injectable refs with @Injectable (#15584)"
This reverts commit 0908be7.
1 parent 0908be7 commit 8465441

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

src/material/bottom-sheet/bottom-sheet-ref.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
* found in the LICENSE file at https://angular.io/license
77
*/
88

9+
import {Location} from '@angular/common';
910
import {ESCAPE} from '@angular/cdk/keycodes';
1011
import {OverlayRef} from '@angular/cdk/overlay';
11-
import {Location} from '@angular/common';
12-
import {Injectable} from '@angular/core';
1312
import {merge, Observable, Subject} from 'rxjs';
1413
import {filter, take} from 'rxjs/operators';
1514
import {MatBottomSheetContainer} from './bottom-sheet-container';
1615

1716

18-
/** Reference to a bottom sheet dispatched from the bottom sheet service. */
19-
@Injectable()
17+
/**
18+
* Reference to a bottom sheet dispatched from the bottom sheet service.
19+
*/
2020
export class MatBottomSheetRef<T = any, R = any> {
2121
/** Instance of the component making up the content of the bottom sheet. */
2222
instance: T;

src/material/dialog/dialog-ref.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import {ESCAPE} from '@angular/cdk/keycodes';
1010
import {GlobalPositionStrategy, OverlayRef} from '@angular/cdk/overlay';
1111
import {Location} from '@angular/common';
12-
import {Injectable} from '@angular/core';
1312
import {Observable, Subject} from 'rxjs';
1413
import {filter, take} from 'rxjs/operators';
1514
import {DialogPosition} from './dialog-config';
@@ -21,8 +20,9 @@ import {MatDialogContainer} from './dialog-container';
2120
// Counter for unique dialog ids.
2221
let uniqueId = 0;
2322

24-
/** Reference to a dialog opened via the MatDialog service. */
25-
@Injectable()
23+
/**
24+
* Reference to a dialog opened via the MatDialog service.
25+
*/
2626
export class MatDialogRef<T, R = any> {
2727
/** The instance of component opened into the dialog. */
2828
componentInstance: T;

src/material/snack-bar/snack-bar-ref.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
import {OverlayRef} from '@angular/cdk/overlay';
10-
import {Injectable} from '@angular/core';
1110
import {Observable, Subject} from 'rxjs';
1211
import {MatSnackBarContainer} from './snack-bar-container';
1312

@@ -18,8 +17,9 @@ export interface MatSnackBarDismiss {
1817
dismissedByAction: boolean;
1918
}
2019

21-
/** Reference to a snack bar dispatched from the snack bar service. */
22-
@Injectable()
20+
/**
21+
* Reference to a snack bar dispatched from the snack bar service.
22+
*/
2323
export class MatSnackBarRef<T> {
2424
/** The instance of the component making up the content of the snack bar. */
2525
instance: T;

0 commit comments

Comments
 (0)