AltKey { get; } | true αν ο τροποποιητής κλειδιού Alt (εναλλακτικό) (ή “Επιλογή”) ήταν ενεργός. Η μη αρχικοποιημένη τιμή αυτού του χαρακτηριστικού ΠΡΕΠΕΙ να είναι ψευδής. |
Bubbles { get; } | Χρησιμοποιείται για να υποδείξει εάν ένα συμβάν είναι ή όχι συμβάν με φυσαλίδες. Εάν το συμβάν μπορεί να σχηματίσει φυσαλίδες, η τιμή είναι true, διαφορετικά η τιμή είναι false. |
Cancelable { get; } | Χρησιμοποιείται για να υποδείξει εάν ένα συμβάν μπορεί να αποτρέψει την προεπιλεγμένη δράση του. Εάν η προεπιλεγμένη ενέργεια μπορεί να αποτραπεί, η τιμή είναι true, διαφορετικά η τιμή είναι false. |
Code { get; } | Ο κωδικός περιέχει μια συμβολοσειρά που προσδιορίζει το φυσικό πλήκτρο που πατιέται. Η τιμή δεν επηρεάζεται από την τρέχουσα διάταξη πληκτρολογίου ή την κατάσταση του τροποποιητή, επομένως ένα συγκεκριμένο πλήκτρο θα επιστρέφει πάντα την ίδια τιμή. |
CtrlKey { get; } | true αν ο τροποποιητής κλειδιού Control (control) ήταν ενεργός. Η μη αρχικοποιημένη τιμή αυτού του χαρακτηριστικού ΠΡΕΠΕΙ να είναι false. |
CurrentTarget { get; } | Χρησιμοποιείται για την ένδειξη τουIEventTarget του οποίουIEventListener s βρίσκονται υπό επεξεργασία. Αυτό είναι ιδιαίτερα χρήσιμο κατά τη λήψη και τη δημιουργία φυσαλίδων. |
DefaultPrevented { get; } | Επιστρέφει true εάν κλήθηκε το preventDefault() ενώ η τιμή του ακυρώσιμου χαρακτηριστικού είναι true και false διαφορετικά. |
Detail { get; } | Καθορίζει ορισμένες λεπτομέρειες σχετικά με το συμβάν, ανάλογα με τον τύπο του συμβάντος. |
EventPhase { get; } | Χρησιμοποιείται για να υποδείξει ποια φάση της ροής συμβάντος αξιολογείται αυτήν τη στιγμή. |
IsComposing { get; } | true αν το συμβάν κλειδί συμβαίνει ως μέρος μιας περιόδου σύνδεσης σύνθεσης, δηλαδή μετά από ένα συμβάν έναρξης σύνθεσης και πριν από το αντίστοιχο συμβάν τέλους σύνθεσης. Η μη αρχικοποιημένη τιμή αυτού του χαρακτηριστικού ΠΡΕΠΕΙ να είναι ψευδής. |
IsTrusted { get; } | Το χαρακτηριστικό isTrusted πρέπει να επιστρέψει την τιμή στην οποία είχε αρχικοποιηθεί. Όταν δημιουργείται ένα συμβάν, το χαρακτηριστικό πρέπει να αρχικοποιηθεί σε false. |
Key { get; } | Το πλήκτρο κρατά την τιμή του πλήκτρου πατημένο. Εάν η τιμή έχει εκτυπωμένη αναπαράσταση, ΠΡΕΠΕΙ να είναι μια μη κενή συμβολοσειρά χαρακτήρων Unicode, που συμμορφώνεται με τον αλγόριθμο για τον προσδιορισμό της τιμής κλειδιού που ορίζεται σε αυτήν την προδιαγραφή. Εάν η τιμή είναι κλειδί ελέγχου που δεν έχει εκτυπωμένη αναπαράσταση, ΠΡΕΠΕΙ να είναι μία από τις βασικές τιμές που ορίζονται στο σύνολο τιμών κλειδιού, όπως καθορίζεται από τον αλγόριθμο για τον προσδιορισμό της τιμής κλειδιού. Οι υλοποιήσεις που δεν μπορούν να προσδιορίσουν ένα κλειδί ΠΡΕΠΕΙ να χρησιμοποιούν την τιμή κλειδιού Unidentified. |
Location { get; } | Το χαρακτηριστικό location περιέχει μια ένδειξη της λογικής θέσης του κλειδιού στη συσκευή. |
MetaKey { get; } | true αν ο τροποποιητής κλειδιού meta (Meta) ήταν ενεργός. |
Repeat { get; } | αληθές εάν το πλήκτρο έχει πατηθεί με παρατεταμένο τρόπο. Κρατώντας πατημένο ένα πλήκτρο ΠΡΕΠΕΙ να έχει ως αποτέλεσμα την επανάληψη του πλήκτρου συμβάντων, πριν από την εισαγωγή, την εισαγωγή με αυτή τη σειρά, με ρυθμό που καθορίζεται από τη διαμόρφωση του συστήματος. Για κινητές συσκευές που έχουν συμπεριφορά παρατεταμένου πάτημα πλήκτρων, το πρώτο συμβάν κλειδιού με τιμή χαρακτηριστικού επανάληψης true ΠΡΕΠΕΙ να χρησιμεύει ως ένδειξη παρατεταμένου πατήματος. Το χρονικό διάστημα κατά το οποίο ΠΡΕΠΕΙ να πατηθεί το πλήκτρο για να ξεκινήσει η επανάληψη εξαρτάται από τη διαμόρφωση. |
ShiftKey { get; } | true αν ο τροποποιητής του πλήκτρου shift (Shift) ήταν ενεργός. |
Target { get; } | Χρησιμοποιείται για την ένδειξη τουIEventTarget στο οποίο στάλθηκε αρχικά το συμβάν. |
TimeStamp { get; } | Χρησιμοποιείται για τον καθορισμό της ώρας (σε χιλιοστά του δευτερολέπτου σε σχέση με την εποχή) κατά την οποία δημιουργήθηκε το συμβάν. Λόγω του γεγονότος ότι ορισμένα συστήματα ενδέχεται να μην παρέχουν αυτές τις πληροφορίες, η τιμή του timeStamp ενδέχεται να μην είναι διαθέσιμη για όλα τα συμβάντα. Όταν δεν είναι διαθέσιμη , θα επιστραφεί μια τιμή 0. Παραδείγματα χρόνου εποχής είναι η ώρα έναρξης του συστήματος ή 0:0:0 UTC 1η Ιανουαρίου 1970. |
Type { get; } | Το όνομα του συμβάντος (χωρίς διάκριση πεζών-κεφαλαίων). Το όνομα πρέπει να είναι όνομα XML. |
View { get; } | Το χαρακτηριστικό view προσδιορίζει το παράθυρο από το οποίο δημιουργήθηκε το συμβάν. Η μη αρχικοποιημένη τιμή αυτού του χαρακτηριστικού ΠΡΕΠΕΙ να είναι null. |