Skip to content

pantoken / renderers/web-components/src / CommandEventish

ממשק: CommandEventish

אלפא

המבנה command/source של פקודות ה-Invoker CommandEvent (עדיין לא בסוגי DOM lib).

מאריך

  • 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 מחזירה את המסלול של האירוע, שהוא מערך של האובייקטים שעליהם יופעלו המאזינים. זה אינו כולל צמתים בעצי shadow אם שורש ה-ShadowRoot נוצר במצב closed.

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