Skip to content

Commit 81886a5

Browse files
author
Assayyaad
committed
refactor: إعادة تعريف نقطة المستقيم
1 parent e87ec23 commit 81886a5

6 files changed

Lines changed: 5 additions & 11 deletions

File tree

src/line/func/create.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @typedef {import('../options.js').Line} Line */
2+
/** @typedef {import("../options.js").Point} Point */
23
/** @typedef {import('../options.js').LineOptions} LineOptions */
34
/** @typedef {import('../options.js').PointsOptions} PointsOptions */
4-
/** @typedef {import("../imports.js").Point.Point} Point */
55

66
/**
77
* إنشاء كائن مستقيم بناءً على الخيارات المقدمة

src/line/func/point.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @typedef {import('../options.js').Line} Line */
2+
/** @typedef {import("../options.js").Point} Point */
23
/** @typedef {import("../options.js").PosAssignOptions} PosAssignOptions */
3-
/** @typedef {import("../imports.js").Point.Point} Point */
44

55
import { from } from './time.js'
66

src/line/func/time.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/** @typedef {import('../options.js').Line} Line */
2-
/** @typedef {import("../imports.js").Point.Point} Point */
2+
/** @typedef {import("../options.js").Point} Point */
33

44
/**
55
* تحويل قيمة نقطة إلى نسبة أحادية على مستقيم

src/line/imports.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
export * as Point from '../point/exports.js'

src/line/options.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/** @typedef {import("./imports.js").Point.Point} Point */
2-
31
export {}
42

53
/**
@@ -48,3 +46,5 @@ export {}
4846
* @property {boolean} neg - قيمة تخبر إذا كان المستقيم موجباً أم سالباً
4947
* @property {Readonly<Point[]>} points - النقاط المحددة على المستقيم
5048
*/
49+
50+
/** @typedef {number} Point */

src/point/options.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
export {}
22

3-
/**
4-
* نقطة ممثلة برقم
5-
* @typedef {number} Point
6-
*/
7-
83
/**
94
* خيارات لإنشاء نقطة ثنائية الأبعاد
105
* @typedef {Partial<Point2>} Point2Options

0 commit comments

Comments
 (0)