From 1547a7739780379cf761555e7c4be508e66e921f Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Thu, 2 Nov 2017 04:29:48 +0100 Subject: [PATCH] chore: remove unused directionality provider (#7998) Removes the `DIRECTIONALITY_PROVIDER` since it isn't being used anywhere. This seems to be a remnant of the old approach to dealing with directionality. --- src/cdk/bidi/directionality.ts | 15 --------------- src/cdk/bidi/public-api.ts | 8 +------- 2 files changed, 1 insertion(+), 22 deletions(-) diff --git a/src/cdk/bidi/directionality.ts b/src/cdk/bidi/directionality.ts index 45d208df22f..8bb96ed6133 100644 --- a/src/cdk/bidi/directionality.ts +++ b/src/cdk/bidi/directionality.ts @@ -10,11 +10,9 @@ import { EventEmitter, Injectable, Optional, - SkipSelf, Inject, InjectionToken, } from '@angular/core'; -import {DOCUMENT} from '@angular/platform-browser'; export type Direction = 'ltr' | 'rtl'; @@ -55,16 +53,3 @@ export class Directionality { } } } - -/** @docs-private */ -export function DIRECTIONALITY_PROVIDER_FACTORY(parentDirectionality, _document) { - return parentDirectionality || new Directionality(_document); -} - -/** @docs-private */ -export const DIRECTIONALITY_PROVIDER = { - // If there is already a Directionality available, use that. Otherwise, provide a new one. - provide: Directionality, - deps: [[new Optional(), new SkipSelf(), Directionality], [new Optional(), DOCUMENT]], - useFactory: DIRECTIONALITY_PROVIDER_FACTORY -}; diff --git a/src/cdk/bidi/public-api.ts b/src/cdk/bidi/public-api.ts index a26b28a4e19..b3da3c0b0b6 100644 --- a/src/cdk/bidi/public-api.ts +++ b/src/cdk/bidi/public-api.ts @@ -6,13 +6,7 @@ * found in the LICENSE file at https://angular.io/license */ -export { - Directionality, - DIRECTIONALITY_PROVIDER_FACTORY, - DIRECTIONALITY_PROVIDER, - DIR_DOCUMENT, - Direction, -} from './directionality'; +export {Directionality, DIR_DOCUMENT, Direction} from './directionality'; export {Dir} from './dir'; export * from './bidi-module';