Skip to content

Commit 394d34f

Browse files
committed
revert: feat(entry-points): rename Size to ElementDimensions
This reverts commit c0e35b3.
1 parent 86b2469 commit 394d34f

File tree

9 files changed

+20
-20
lines changed

9 files changed

+20
-20
lines changed

projects/igniteui-angular/core/src/services/overlay/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ this.overlay.show(component, overlaySettings);
8282
|verticalStartPoint | VerticalAlignment | Target's starting point |
8383
|openAnimation | AnimationMetadata | AnimationMetadata[] | Animation applied while overlay opens |
8484
|closeAnimation | AnimationMetadata | AnimationMetadata[] | Animation applied while overlay closes |
85-
|minSize | ElementDimensions | The size up to which element may shrink when shown in elastic position strategy |
85+
|minSize | Size | The size up to which element may shrink when shown in elastic position strategy |
8686

8787
###### OverlayCreateSettings extends OverlaySettings
8888

projects/igniteui-angular/core/src/services/overlay/position/IPositionStrategy.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ElementDimensions, PositionSettings, Point } from './../utilities';
1+
import { PositionSettings, Size, Point } from './../utilities';
22

33
/**
44
* [Documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/overlay-position)
@@ -23,7 +23,7 @@ export interface IPositionStrategy {
2323
* settings.positionStrategy.position(content, size, document, true);
2424
* ```
2525
*/
26-
position(contentElement: HTMLElement, size?: ElementDimensions, document?: Document, initialCall?: boolean, target?: Point | HTMLElement): void;
26+
position(contentElement: HTMLElement, size?: Size, document?: Document, initialCall?: boolean, target?: Point | HTMLElement): void;
2727

2828
/**
2929
* Clone the strategy instance.

projects/igniteui-angular/core/src/services/overlay/position/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,4 +79,4 @@ import {AutoPositionStrategy, GlobalPositionStrategy, ConnectedPositioningStrate
7979
|verticalStartPoint | VerticalAlignment | Target's starting point |
8080
|openAnimation | AnimationReferenceMetadata | Animation applied while overlay opens |
8181
|closeAnimation | AnimationReferenceMetadata | Animation applied while overlay closes |
82-
|minSize | ElementDimensions | The size up to which element could be reduced |
82+
|minSize | Size | The size up to which element could be reduced |

projects/igniteui-angular/core/src/services/overlay/position/base-fit-position-strategy.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { ConnectedFit, ElementDimensions, HorizontalAlignment, Point, PositionSettings, Util, VerticalAlignment } from '../utilities';
1+
import { ConnectedFit, HorizontalAlignment, Point, PositionSettings, Size, Util, VerticalAlignment } from '../utilities';
22
import { ConnectedPositioningStrategy } from './connected-positioning-strategy';
33

44
export abstract class BaseFitPositionStrategy extends ConnectedPositioningStrategy {
5-
protected _initialSize: ElementDimensions;
5+
protected _initialSize: Size;
66
protected _initialSettings: PositionSettings;
77

88
/**
@@ -18,7 +18,7 @@ export abstract class BaseFitPositionStrategy extends ConnectedPositioningStrate
1818
* ```
1919
*/
2020
public override position(
21-
contentElement: HTMLElement, size: ElementDimensions, document?: Document, initialCall?: boolean, target?: Point | HTMLElement): void {
21+
contentElement: HTMLElement, size: Size, document?: Document, initialCall?: boolean, target?: Point | HTMLElement): void {
2222
const rects = super.calculateElementRectangles(contentElement, target);
2323
const connectedFit: ConnectedFit = {};
2424
if (initialCall) {

projects/igniteui-angular/core/src/services/overlay/position/connected-positioning-strategy.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { scaleInVerTop, scaleOutVerTop } from 'igniteui-angular/animations';
22
import { ConnectedFit } from '../utilities';
33
import {
4-
ElementDimensions,
54
HorizontalAlignment,
65
Point,
76
PositionSettings,
7+
Size,
88
Util,
99
VerticalAlignment
1010
} from './../utilities';
@@ -46,7 +46,7 @@ export class ConnectedPositioningStrategy implements IPositionStrategy {
4646
* settings.positionStrategy.position(content, size, document, true);
4747
* ```
4848
*/
49-
public position(contentElement: HTMLElement, size: ElementDimensions, document?: Document, initialCall?: boolean, target?: Point | HTMLElement): void {
49+
public position(contentElement: HTMLElement, size: Size, document?: Document, initialCall?: boolean, target?: Point | HTMLElement): void {
5050
const rects = this.calculateElementRectangles(contentElement, target);
5151
this.setStyle(contentElement, rects.targetRect, rects.elementRect, {});
5252
}

projects/igniteui-angular/core/src/services/overlay/utilities.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ export interface PositionSettings {
9494
/** Animation applied while overlay closes */
9595
closeAnimation?: AnimationReferenceMetadata;
9696
/** The size up to which element may shrink when shown in elastic position strategy */
97-
minSize?: ElementDimensions;
97+
minSize?: Size;
9898
/** The offset of the element from the target in pixels */
9999
offset?: number;
100100
}
@@ -151,11 +151,11 @@ export interface OverlayAnimationEventArgs extends IBaseEventArgs {
151151
animationType: 'open' | 'close';
152152
}
153153

154-
export interface ElementDimensions {
155-
/** Gets or sets the horizontal component of ElementDimensions */
154+
export interface Size {
155+
/** Gets or sets the horizontal component of Size */
156156
width: number;
157157

158-
/** Gets or sets the vertical component of ElementDimensions */
158+
/** Gets or sets the vertical component of Size */
159159
height: number;
160160
}
161161

@@ -167,7 +167,7 @@ export interface OverlayInfo {
167167
elementRef?: ElementRef;
168168
componentRef?: ComponentRef<any>;
169169
settings?: OverlaySettings;
170-
initialSize?: ElementDimensions;
170+
initialSize?: Size;
171171
hook?: HTMLElement;
172172
openAnimationPlayer?: AnimationPlayer;
173173
// calling animation.destroy in detach fires animation.done. This should not happen

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ export * from './overlay/overlay';
1414
export * from './overlay/position';
1515
export * from './overlay/scroll';
1616
export {
17-
AbsolutePosition, ConnectedFit, ElementDimensions, HorizontalAlignment, OffsetMode, OverlayAnimationEventArgs, OverlayCancelableEventArgs, OverlayClosingEventArgs,
18-
OverlayCreateSettings, OverlayEventArgs, OverlaySettings, Point, PositionSettings, RelativePosition, RelativePositionStrategy, VerticalAlignment, Util
17+
AbsolutePosition, ConnectedFit, HorizontalAlignment, OffsetMode, OverlayAnimationEventArgs, OverlayCancelableEventArgs, OverlayClosingEventArgs,
18+
OverlayCreateSettings, OverlayEventArgs, OverlaySettings, Point, PositionSettings, RelativePosition, RelativePositionStrategy, Size, VerticalAlignment, Util
1919
} from './overlay/utilities';
2020
export * from './transaction/base-transaction';
2121
export * from './transaction/hierarchical-transaction';

projects/igniteui-angular/directives/src/directives/tooltip/tooltip.common.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { first } from 'igniteui-angular/core';
22
import { AutoPositionStrategy } from 'igniteui-angular/core';
3-
import { ConnectedFit, ElementDimensions, HorizontalAlignment, Point, PositionSettings, VerticalAlignment } from 'igniteui-angular/core';
3+
import { ConnectedFit, HorizontalAlignment, Point, PositionSettings, Size, VerticalAlignment } from 'igniteui-angular/core';
44
import { useAnimation } from '@angular/animations';
55
import { fadeOut, scaleInCenter } from 'igniteui-angular/animations';
66

@@ -82,7 +82,7 @@ export class TooltipPositionStrategy extends AutoPositionStrategy {
8282

8383
public override position(
8484
contentElement: HTMLElement,
85-
size: ElementDimensions,
85+
size: Size,
8686
document?: Document,
8787
initialCall?: boolean,
8888
target?: Point | HTMLElement

projects/igniteui-angular/select/src/select/select-positioning-strategy.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ElementDimensions, VerticalAlignment, HorizontalAlignment, PositionSettings, ConnectedFit, Point, BaseFitPositionStrategy, Util } from 'igniteui-angular/core';
1+
import { VerticalAlignment, HorizontalAlignment, PositionSettings, ConnectedFit, Point, Size, BaseFitPositionStrategy, Util } from 'igniteui-angular/core';
22
import { IPositionStrategy } from 'igniteui-angular/core';
33

44
import { IgxSelectBase } from './select.common';
@@ -40,7 +40,7 @@ export class SelectPositioningStrategy extends BaseFitPositionStrategy implement
4040
* ```
4141
*/
4242
public override position(contentElement: HTMLElement,
43-
size: ElementDimensions,
43+
size: Size,
4444
document?: Document,
4545
initialCall?: boolean,
4646
target?: Point | HTMLElement): void {

0 commit comments

Comments
 (0)