Skip to content

pantoken-root / formats/interactions/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