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 επιστρέφει μια 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