Skip to content

pantoken / 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