Skip to content

pantoken-root / formats/interactions/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 επιστρέφει μια boolean τιμή που υποδεικνύει εάν ή όχι το γεγονός θα διασχίσει το όριο του shadow DOM προς το τυπικό DOM.

MDN Reference

Κληρονομείται από ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

Η currentTarget ιδιότητα μόνο για ανάγνωση της διεπαφής Event ταυτοποιεί το στοιχείο στο οποίο έχει προσαρτηθεί ο χειριστής συμβάντος.

MDN Reference

Κληρονομείται από ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

Η defaultPrevented ιδιότητα μόνο για ανάγνωση της διεπαφής Event επιστρέφει μια boolean τιμή που υποδεικνύει αν η κλήση σε Event.preventDefault() ακύρωσε το γεγονός.

MDN Reference

Κληρονομείται από ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

Η eventPhase ιδιότητα μόνο για ανάγνωση της διεπαφής Event υποδεικνύει ποια φάση της ροής του συμβάντος αξιολογείται αυτή τη στιγμή.

MDN Reference

Κληρονομείται από ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

Η isTrusted ιδιότητα μόνο για ανάγνωση της διεπαφής Event είναι μια boolean τιμή που είναι 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 όταν ο χειριστής συμβάντος καλείται κατά τη φάση bubbling ή capturing του γεγονότος.

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 επιστρέφει τη διαδρομή (path) του γεγονότος, η οποία είναι ένας πίνακας με τα αντικείμενα πάνω στα οποία θα καλούνται οι listeners. Αυτό δεν περιλαμβάνει κόμβους σε shadow trees εάν το shadow root δημιουργήθηκε με 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 αποτρέπει την κλήση άλλων listeners του ίδιου γεγονότος.

MDN Reference

Επιστρέφει ​

void

Κληρονομείται από ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

Η μέθοδος stopPropagation() της διεπαφής Event αποτρέπει την περαιτέρω διάδοση του τρέχοντος γεγονότος στις φάσεις capturing και bubbling. Δεν αποτρέπει, ωστόσο, την εκτέλεση προεπιλεγμένων συμπεριφορών· για παράδειγμα, τα κλικ σε συνδέσμους εξακολουθούν να επεξεργάζονται. Εάν θέλετε να σταματήσετε αυτές τις συμπεριφορές, δείτε τη μέθοδο preventDefault(). Επίσης δεν αποτρέπει τη διάδοση σε άλλους χειριστές συμβάντων του τρέχοντος στοιχείου. Εάν θέλετε να τα σταματήσετε, δείτε τη stopImmediatePropagation().

MDN Reference

Επιστρέφει ​

void

Κληρονομείται από ​

Event.stopPropagation