انتقل إلى المحتوى

pivotick v3.0.0


محور / التاريخ / GraphHistoryLike

واجهة: GraphHistoryLike ​

محدد في: interfaces/History.ts:136

تاريخ محدد على نطاق الجلسة لما تحمله اللوحة القماشية ويظهرها: ما كان أُدخل، ما أُخرج، ما أُخفي.

وصلت إلى graph.history. اقرأها وقم بقيادتها - أنواع الدخول مغلقة، لذا لا يمكن للمستهلك التسجيل فيه. كل إدخال يسمي العناصر المحددة له تم لمسه، وهو ما يتيح تخطي الإدخال المختوم في منتصف المدة بدون تلك الإدخالات من حوله الخروج عن النظام.

طرق ​

canRedo() ​

canRedo(): boolean

محدد في: interfaces/History.ts:142

المرتجعات ​

boolean


canUndo() ​

canUndo(): boolean

محدد في: interfaces/History.ts:141

المرتجعات ​

boolean


clear() ​

clear(): void

محدد في: interfaces/History.ts:158

ننسى كل شيء. يتم ترك اللوحة القماشية كما هي تمامًا.

المرتجعات ​

void


entries() ​

entries(): HistoryEntry[]

محدد في: interfaces/History.ts:138

ما تم فعله وما يمكن التراجع عنه، الأحدث أولاً — الترتيب الذي تعرضه القائمة.

المرتجعات ​

HistoryEntry[]


on() ​

on(listener): () => void

محدد في: interfaces/History.ts:156

حرائق على كل تغيير في التاريخ. إرجاع المتخلص.

المعلمات ​

listener ​

(history) => void

المرتجعات ​

(): void

المرتجعات ​

void


preview() ​

preview(throughEntryId, direction?): HistoryPreview

محدد في: interfaces/History.ts:154

ما الذي سيلمسه هذا الامتداد - ما الذي يحرك تمييز التمرير ونسخة القائمة الخاصة.

المعلمات ​

throughEntryId ​

string

direction? ​

"undo" | "redo"

المرتجعات ​

HistoryPreview


redo() ​

redo(throughEntryId?): HistoryEntry[]

محدد في: interfaces/History.ts:152

أعد المدى الذي يمتد للخلف خلال throughEntryId؛ الأقرب بشكل افتراضي.

المعلمات ​

throughEntryId? ​

string

المرتجعات ​

HistoryEntry[]


redoable() ​

redoable(): HistoryEntry[]

محدد في: interfaces/History.ts:140

ما تم التراجع عنه ويمكن إعادة بنائه، الأحدث أولاً. إفراغها من أي إجراء جديد.

المرتجعات ​

HistoryEntry[]


undo() ​

undo(throughEntryId?): HistoryEntry[]

محدد في: interfaces/History.ts:150

التراجع عن المدى الممتد من أحدث إدخال حتى throughEntryId؛ ال أحدث إدخال وحده بشكل افتراضي. أراضي واحدة dataBatchChanged.

المعلمات ​

throughEntryId? ​

string

المرتجعات ​

HistoryEntry[]

تم عكس الإدخالات فعليًا، والأحدث أولاً — يتم تمرير الإدخالات المختومة انتهى وليس فيه.