محور / التاريخ / 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
ما تم فعله وما يمكن التراجع عنه، الأحدث أولاً — الترتيب الذي تعرضه القائمة.
المرتجعات
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"
المرتجعات
redo()
redo(
throughEntryId?):HistoryEntry[]
محدد في: interfaces/History.ts:152
أعد المدى الذي يمتد للخلف خلال throughEntryId؛ الأقرب بشكل افتراضي.
المعلمات
throughEntryId?
string
المرتجعات
redoable()
redoable():
HistoryEntry[]
محدد في: interfaces/History.ts:140
ما تم التراجع عنه ويمكن إعادة بنائه، الأحدث أولاً. إفراغها من أي إجراء جديد.
المرتجعات
undo()
undo(
throughEntryId?):HistoryEntry[]
محدد في: interfaces/History.ts:150
التراجع عن المدى الممتد من أحدث إدخال حتى throughEntryId؛ ال أحدث إدخال وحده بشكل افتراضي. أراضي واحدة dataBatchChanged.
المعلمات
throughEntryId?
string
المرتجعات
تم عكس الإدخالات فعليًا، والأحدث أولاً — يتم تمرير الإدخالات المختومة انتهى وليس فيه.