Skip to content
This repository was archived by the owner on Dec 12, 2022. It is now read-only.

Commit 5eedb6b

Browse files
committed
Added defaults, exports & imports
1 parent 07386df commit 5eedb6b

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

src/Interfaces/Alignments.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { HorizontalAlignment, VerticalAlignment } from "../Types/AlignmentTypes";
22

3-
export interface Alignments {
3+
export default interface Alignments {
44
vertical: VerticalAlignment;
55
horizontal: HorizontalAlignment;
66
}

src/Interfaces/CalculationOutcome.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
interface CalculationOutcome {
1+
export default interface CalculationOutcome {
22
value: number;
33
willCollide: boolean;
44
mayOverflow?: boolean;

src/Interfaces/ElementDimensions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
interface ElementDimensions {
1+
export default interface ElementDimensions {
22
height: number;
33
width: number;
44
top: number;

src/Interfaces/FitPosition.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
interface FitPosition {
1+
export default interface FitPosition {
22
top: number;
33
left: number;
44
}

src/Interfaces/FitPositionData.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { CombinedAlignment } from "../Types/AlignmentTypes";
2+
import CalculationOutcome from "./CalculationOutcome";
23

34
export default interface FitPositionData {
45
my: CombinedAlignment;

src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import * as types from "./Types/AlignmentTypes";
2-
import { Alignments } from "./Interfaces/Alignments";
2+
import Alignments from "./Interfaces/Alignments";
3+
import CalculationOutcome from "./Interfaces/CalculationOutcome";
4+
import ElementDimensions from "./Interfaces/ElementDimensions";
5+
import FitPosition from "./Interfaces/FitPosition";
36
import FitPositionData from "./Interfaces/FitPositionData";
47
import PositionCollision from "./Enumerators/PositionCollision";
58
import PositionOptions from "./Interfaces/PositionOptions";

0 commit comments

Comments
 (0)