Skip to content

Commit 3dc4df6

Browse files
committed
refactor(core): export internal Direction as ɵDirection
1 parent fe733f6 commit 3dc4df6

File tree

12 files changed

+26
-26
lines changed

12 files changed

+26
-26
lines changed

projects/igniteui-angular/carousel/src/carousel/carousel.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ import { IgxButtonDirective } from 'igniteui-angular/directives';
3939
import { getCurrentResourceStrings } from 'igniteui-angular/core';
4040
import { HammerGesturesManager } from 'igniteui-angular/core';
4141
import { CarouselAnimationType, CarouselIndicatorsOrientation } from './enums';
42-
import { IgxDirectionality } from 'igniteui-angular/core';
42+
import { ɵIgxDirectionality } from 'igniteui-angular/core';
4343

4444
let NEXT_ID = 0;
4545

@@ -571,7 +571,7 @@ export class IgxCarouselComponent extends IgxCarouselComponentBase implements On
571571
private iterableDiffers: IterableDiffers,
572572
@Inject(IgxAngularAnimationService) animationService: AnimationService,
573573
private platformUtil: PlatformUtil,
574-
private dir: IgxDirectionality,
574+
private dir: ɵIgxDirectionality,
575575
@Inject(DOCUMENT) private document: any
576576
) {
577577
super(animationService, cdr);

projects/igniteui-angular/core/src/services/direction/directionality.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { Injectable, Inject, InjectionToken, inject, DOCUMENT } from '@angular/core';
22

33
/**
4-
* @hidden
4+
* @hidden @internal
55
*/
66
export type Direction = 'ltr' | 'rtl';
77

88
/**
99
* @hidden
1010
*/
11-
export function DIR_DOCUMENT_FACTORY(): Document {
11+
function DIR_DOCUMENT_FACTORY(): Document {
1212
return inject(DOCUMENT);
1313
}
1414

@@ -20,15 +20,15 @@ export function DIR_DOCUMENT_FACTORY(): Document {
2020
* allows override of the default providers, directive, pipes, modules of the test injector
2121
* which causes errors.
2222
*
23-
* @hidden
23+
* @hidden @internal
2424
*/
2525
export const DIR_DOCUMENT = /*@__PURE__*/new InjectionToken<Document>('dir-doc', {
2626
providedIn: 'root',
2727
factory: DIR_DOCUMENT_FACTORY
2828
});
2929

3030
/**
31-
* @hidden
31+
* @hidden @internal
3232
*
3333
* Bidirectional service that extracts the value of the direction attribute on the body or html elements.
3434
*

projects/igniteui-angular/core/src/services/public_api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export * from './animation/animation';
55
export * from './csv/csv-exporter';
66
export * from './csv/csv-exporter-options';
77
export * from './csv/char-separated-value-data';
8-
export * from './direction/directionality';
8+
export { Direction as ɵDirection, DIR_DOCUMENT as ɵDIR_DOCUMENT, IgxDirectionality as ɵIgxDirectionality } from './direction/directionality';
99
export * from './excel/excel-exporter';
1010
export * from './excel/excel-exporter-options';
1111
export * from './exporter-common/base-export-service';

projects/igniteui-angular/radio/src/radio/radio-group/radio-group.directive.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
import { ControlValueAccessor, NgControl, Validators } from '@angular/forms';
1919
import { fromEvent, noop, Subject, takeUntil } from 'rxjs';
2020
import { IgxRadioComponent } from '../radio.component';
21-
import { IgxDirectionality } from 'igniteui-angular/core';
21+
import { ɵIgxDirectionality } from 'igniteui-angular/core';
2222
import { IBaseEventArgs } from 'igniteui-angular/core';
2323

2424
export interface IChangeRadioEventArgs extends IBaseEventArgs {
@@ -488,7 +488,7 @@ export class IgxRadioGroupDirective implements ControlValueAccessor, OnDestroy,
488488

489489
constructor(
490490
@Optional() @Self() public ngControl: NgControl,
491-
private _directionality: IgxDirectionality,
491+
private _directionality: ɵIgxDirectionality,
492492
private cdr: ChangeDetectorRef,
493493
) {
494494
if (this.ngControl !== null) {

projects/igniteui-angular/slider/src/slider/slider.component.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { ComponentFixture, fakeAsync, TestBed, tick, waitForAsync } from '@angul
33
import { FormsModule, ReactiveFormsModule, UntypedFormControl } from '@angular/forms';
44
import { By, HammerModule } from '@angular/platform-browser';
55
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
6-
import { DIR_DOCUMENT, IgxDirectionality } from 'igniteui-angular/core';
6+
import { ɵDIR_DOCUMENT, ɵIgxDirectionality } from 'igniteui-angular/core';
77
import { UIInteractions, wait } from '../../../test-utils/ui-interactions.spec';
88
import { IgxSliderType, IgxThumbFromTemplateDirective, IgxThumbToTemplateDirective, IRangeSliderValue, TickLabelsOrientation, TicksOrientation } from './slider.common';
99
import { IgxSliderComponent } from './slider.component';
@@ -51,7 +51,7 @@ describe('IgxSlider', () => {
5151
SliderWithValueAdjustmentComponent
5252
],
5353
providers: [
54-
{ provide: DIR_DOCUMENT, useFactory: () => fakeDoc }
54+
{ provide: ɵDIR_DOCUMENT, useFactory: () => fakeDoc }
5555
]
5656
}).compileComponents();
5757
}));
@@ -2076,7 +2076,7 @@ export class SliderRtlComponent {
20762076

20772077
public type: IgxSliderType = IgxSliderType.RANGE;
20782078

2079-
constructor(public dir: IgxDirectionality) { }
2079+
constructor(public dir: ɵIgxDirectionality) { }
20802080
}
20812081

20822082
@Component({

projects/igniteui-angular/slider/src/slider/slider.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { animationFrameScheduler, fromEvent, interval, merge, noop, Observable,
77
import { takeUntil, throttle, throttleTime } from 'rxjs/operators';
88
import { EditorProvider } from 'igniteui-angular/core';
99
import { resizeObservable } from 'igniteui-angular/core';
10-
import { IgxDirectionality } from 'igniteui-angular/core';
10+
import { ɵIgxDirectionality } from 'igniteui-angular/core';
1111
import { IgxThumbLabelComponent } from './label/thumb-label.component';
1212
import {
1313
IgxSliderType, IgxThumbFromTemplateDirective,
@@ -758,7 +758,7 @@ export class IgxSliderComponent implements
758758
private _el: ElementRef,
759759
private _cdr: ChangeDetectorRef,
760760
private _ngZone: NgZone,
761-
private _dir: IgxDirectionality) {
761+
private _dir: ɵIgxDirectionality) {
762762
this.stepDistance = this._step;
763763
}
764764

projects/igniteui-angular/slider/src/slider/thumb/thumb-slider.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { takeUntil } from 'rxjs/operators';
1515
import { SliderHandle } from '../slider.common';
1616
import { Subject } from 'rxjs';
1717
import { NgClass } from '@angular/common';
18-
import { IgxDirectionality } from 'igniteui-angular/core';
18+
import { ɵIgxDirectionality } from 'igniteui-angular/core';
1919

2020
/**
2121
* @hidden
@@ -195,7 +195,7 @@ export class IgxSliderThumbComponent implements OnInit, OnDestroy {
195195
return thumbBounderies.left + thumbCenter;
196196
}
197197

198-
constructor(private _elementRef: ElementRef, private _dir: IgxDirectionality) { }
198+
constructor(private _elementRef: ElementRef, private _dir: ɵIgxDirectionality) { }
199199

200200
@HostListener('pointerenter')
201201
public onPointerEnter() {

projects/igniteui-angular/stepper/src/stepper/step/step.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import { NgClass, NgTemplateOutlet } from '@angular/common';
2525
import { IgxRippleDirective } from 'igniteui-angular/directives';
2626
import { ToggleAnimationPlayer, ToggleAnimationSettings } from 'igniteui-angular/expansion-panel';
2727
import { IgxCarouselDirection, IgxSlideComponentBase } from 'igniteui-angular/carousel';
28-
import { AnimationService, IgxAngularAnimationService, IgxDirectionality, PlatformUtil } from 'igniteui-angular/core';
28+
import { AnimationService, IgxAngularAnimationService, ɵIgxDirectionality, PlatformUtil } from 'igniteui-angular/core';
2929

3030
let NEXT_ID = 0;
3131

@@ -388,7 +388,7 @@ export class IgxStepComponent extends ToggleAnimationPlayer implements IgxStep,
388388
protected stepperService: IgxStepperService,
389389
@Inject(IgxAngularAnimationService) animationService: AnimationService,
390390
private element: ElementRef<HTMLElement>,
391-
private dir: IgxDirectionality
391+
private dir: ɵIgxDirectionality
392392
) {
393393
super(animationService);
394394
}

projects/igniteui-angular/stepper/src/stepper/stepper.component.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations';
66
import { take } from 'rxjs/operators';
77
import { IgxIconComponent } from 'igniteui-angular/icon';
88
import { IgxInputDirective, IgxInputGroupComponent } from '../../../input-group/src/public_api';
9-
import { Direction } from 'igniteui-angular/core';
9+
import { ɵDirection } from 'igniteui-angular/core';
1010
import { UIInteractions } from '../../../test-utils/ui-interactions.spec';
1111
import { IgxStepComponent } from './step/step.component';
1212
import {
@@ -996,7 +996,7 @@ describe('Stepper service unit tests', () => {
996996
};
997997

998998
mockDir = {
999-
value: (): Direction => 'rtl',
999+
value: (): ɵDirection => 'rtl',
10001000
document: () => mockDocument,
10011001
rtl: () => true
10021002
};

projects/igniteui-angular/tabs/src/tabs/tabs.directive.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
Input, OnDestroy, Output, QueryList, booleanAttribute
55
} from '@angular/core';
66
import { Subscription } from 'rxjs';
7-
import { IBaseEventArgs, IgxAngularAnimationService, AnimationService, IgxDirectionality } from 'igniteui-angular/core';
7+
import { IBaseEventArgs, IgxAngularAnimationService, AnimationService, ɵIgxDirectionality } from 'igniteui-angular/core';
88
import { IgxTabItemDirective } from './tab-item.directive';
99
import { IgxTabContentBase, IgxTabsBase } from './tabs.base';
1010
import { IgxCarouselComponentBase, IgxCarouselDirection } from 'igniteui-angular/carousel';
@@ -114,7 +114,7 @@ export abstract class IgxTabsDirective extends IgxCarouselComponentBase implemen
114114
constructor(
115115
@Inject(IgxAngularAnimationService) animationService: AnimationService,
116116
cdr: ChangeDetectorRef,
117-
public dir: IgxDirectionality) {
117+
public dir: ɵIgxDirectionality) {
118118
super(animationService, cdr);
119119
}
120120

0 commit comments

Comments
 (0)