Skip to content

pantoken / renderers/web-components/src / CommandEventish

واجهة: CommandEventish

ألفا

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

يمتد

  • Event

الخصائص

command

command: string

ألفا


source

source: Element | null

ألفا


bubbles

readonly bubbles: boolean

ألفا

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

MDN Reference

موروث من

Event.bubbles


cancelBubble

cancelBubble: boolean

ألفا

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

مهجور

MDN Reference

موروث من

Event.cancelBubble


cancelable

readonly cancelable: boolean

ألفا

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

MDN Reference

موروث من

Event.cancelable


composed

readonly composed: boolean

ألفا

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

MDN Reference

موروث من

Event.composed


currentTarget

readonly currentTarget: EventTarget | null

ألفا

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

MDN Reference

موروث من

CommandEventish.currentTarget


defaultPrevented

readonly defaultPrevented: boolean

ألفا

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

MDN Reference

موروث من

Event.defaultPrevented


eventPhase

readonly eventPhase: number

ألفا

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

MDN Reference

موروث من

Event.eventPhase


isTrusted

readonly isTrusted: boolean

ألفا

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

MDN Reference

موروث من

Event.isTrusted


returnValue

returnValue: boolean

ألفا

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

مهجور

MDN Reference

موروث من

Event.returnValue


srcElement

readonly srcElement: EventTarget | null

ألفا

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

مهجور

MDN Reference

موروث من

CommandEventish.srcElement


target

readonly target: EventTarget | null

ألفا

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

MDN Reference

موروث من

CommandEventish.target


timeStamp

readonly timeStamp: number

ألفا

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

MDN Reference

موروث من

Event.timeStamp


type

readonly type: string

ألفا

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

MDN Reference

موروث من

Event.type


NONE

readonly NONE: 0

ألفا

موروث من

Event.NONE


CAPTURING_PHASE

readonly CAPTURING_PHASE: 1

ألفا

موروث من

Event.CAPTURING_PHASE


AT_TARGET

readonly AT_TARGET: 2

ألفا

موروث من

Event.AT_TARGET


BUBBLING_PHASE

readonly BUBBLING_PHASE: 3

ألفا

موروث من

Event.BUBBLING_PHASE

الطرق

composedPath()

composedPath(): EventTarget[]

ألفا

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

MDN Reference

القيم المرجعة

EventTarget[]

موروث من

Event.composedPath


initEvent()

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

ألفا

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

المعلمات

type

string

bubbles?

boolean

cancelable?

boolean

القيم المرجعة

void

مهجور

MDN Reference

موروث من

Event.initEvent


preventDefault()

preventDefault(): void

ألفا

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

MDN Reference

القيم المرجعة

void

موروث من

Event.preventDefault


stopImmediatePropagation()

stopImmediatePropagation(): void

ألفا

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

MDN Reference

القيم المرجعة

void

موروث من

Event.stopImmediatePropagation


stopPropagation()

stopPropagation(): void

ألفا

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

MDN Reference

القيم المرجعة

void

موروث من

Event.stopPropagation