Skip to content

pantoken-root / formats/interactions/src / CommandEventish

Interface: CommandEventish ​

الشكل command/source لِـ Invoker Commands CommandEvent (غير موجود بعد في أنواع مكتبة DOM).

Extends ​

  • Event

Properties ​

command ​

command: string


source ​

source: Element | null


bubbles ​

readonly bubbles: boolean

تُشير الخاصية للقراءة فقط bubbles في واجهة Event إلى ما إذا كان الحدث يتصاعد عبر شجرة DOM أم لا.

MDN Reference

Inherited from ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

الخاصية cancelBubble في واجهة Event مهجورة. استخدم Event.stopPropagation() بدلًا منها. تعيين قيمتها إلى true قبل العودة من معالج الحدث يمنع انتشار الحدث. في تنفيذات لاحقة، لا يفعل تعيينها إلى false شيئًا. راجع توافق المتصفحات للتفاصيل.

Deprecated ​

MDN Reference

Inherited from ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

تُشير الخاصية للقراءة فقط cancelable في واجهة Event إلى ما إذا كان يمكن إلغاء الحدث، وبالتالي منعه كما لو أن الحدث لم يحدث.

MDN Reference

Inherited from ​

Event.cancelable


composed ​

readonly composed: boolean

الخاصية للقراءة فقط composed في واجهة Event تُرجع قيمة منطقية تشير إلى ما إذا كان الحدث سينتشر عبر حد ظل الظل (shadow DOM) إلى DOM القياسي أم لا.

MDN Reference

Inherited from ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

تُحدد الخاصية للقراءة فقط currentTarget في واجهة Event العنصر الذي تم ربط معالج الحدث به.

MDN Reference

Inherited from ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

تُرجع الخاصية للقراءة فقط defaultPrevented في واجهة Event قيمة منطقية تشير إلى ما إذا كانت استدعاء Event.preventDefault() قد ألغى الحدث أم لا.

MDN Reference

Inherited from ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

تُشير الخاصية للقراءة فقط eventPhase في واجهة Event إلى أي مرحلة من تدفق الحدث يتم تقييمها حاليًا.

MDN Reference

Inherited from ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

الخاصية للقراءة فقط isTrusted في واجهة Event قيمة منطقية تكون true عندما يتم إنشاء الحدث بواسطة وكيل المستخدم (بما في ذلك عبر إجراءات المستخدم والطرق البرمجية مثل HTMLElement.focus())، وfalse عندما يتم إرسال الحدث عبر EventTarget.dispatchEvent(). الاستثناء الوحيد هو حدث click، الذي يقوم بتهيئة الخاصية isTrusted إلى false في وكلاء المستخدم.

MDN Reference

Inherited from ​

Event.isTrusted


returnValue ​

returnValue: boolean

تُشير الخاصية Event returnValue إلى ما إذا تم منع الإجراء الافتراضي لهذا الحدث أم لا.

Deprecated ​

MDN Reference

Inherited from ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

الخاصية المهجورة Event.srcElement هي مرادف لخاصية Event.target. استخدم Event.target بدلًا منها.

Deprecated ​

MDN Reference

Inherited from ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

الخاصية للقراءة فقط target في واجهة Event هي إشارة إلى الكائن الذي تم إرسال الحدث إليه. تختلف عن Event.currentTarget عندما يتم استدعاء معالج الحدث أثناء مرحلة الالتقاط أو الفقاعات.

MDN Reference

Inherited from ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

تُرجع الخاصية للقراءة فقط timeStamp في واجهة Event الوقت (بالميلي ثانية) الذي تم فيه إنشاء الحدث.

MDN Reference

Inherited from ​

Event.timeStamp


type ​

readonly type: string

تُرجع الخاصية للقراءة فقط type في واجهة Event سلسلة نصية تحتوي نوع الحدث. يتم تعيينها عند إنشاء الحدث وهي الاسم المستخدم عادة للإشارة إلى الحدث المحدد، مثل click أو load أو error.

MDN Reference

Inherited from ​

Event.type


NONE ​

readonly NONE: 0

Inherited from ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Inherited from ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Inherited from ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Inherited from ​

Event.BUBBLING_PHASE

Methods ​

composedPath() ​

composedPath(): EventTarget[]

تُرجع طريقة composedPath() في واجهة Event مسار الحدث، وهو مصفوفة من الكائنات التي سيتم استدعاء المستمعين عليها. هذا لا يشمل العقد داخل أشجار الظل إذا تم إنشاء جذر الظل بوضع ShadowRoot.mode مغلق.

MDN Reference

Returns ​

EventTarget[]

Inherited from ​

Event.composedPath


initEvent() ​

initEvent(type, bubbles?, cancelable?): void

تُستخدم الطريقة Event.initEvent() لتهيئة قيمة حدث تم إنشاؤه باستخدام Document.createEvent().

Parameters ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

Returns ​

void

Deprecated ​

MDN Reference

Inherited from ​

Event.initEvent


preventDefault() ​

preventDefault(): void

تُعلِم طريقة preventDefault() في واجهة Event وكيل المستخدم أن الحدث يتم معالجته صراحةً، لذا يجب عدم تنفيذ الإجراء الافتراضي مثل التمرير في الصفحة أو الانتقال إلى رابط أو لصق نص.

MDN Reference

Returns ​

void

Inherited from ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

تمنع طريقة stopImmediatePropagation() في واجهة Event استدعاء المستمعين الآخرين لنفس الحدث.

MDN Reference

Returns ​

void

Inherited from ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

تمنع طريقة stopPropagation() في واجهة Event استمرار انتشار الحدث الحالي في مرحلتي الالتقاط والفقاعات. مع ذلك، فهي لا تمنع السلوكيات الافتراضية من الحدوث؛ على سبيل المثال، تظل نقرات الروابط مُعالجة. إذا أردت إيقاف تلك السلوكيات، انظر إلى طريقة preventDefault(). كما أنها لا تمنع الانتشار إلى معالجات الأحداث الأخرى للعنصر الحالي. إذا أردت إيقافها، انظر إلى stopImmediatePropagation().

MDN Reference

Returns ​

void

Inherited from ​

Event.stopPropagation