KeyboardEvent

KeyboardEvent

סקירה כללית

KeyboardEvent היא מחלקה ב־Aspose.Html FOSS עבור Python. יורשת מ-: UIEvent.

אירוע מקלדת (WHATWG UI Events §5.3).

מחלקה זו מספקת 5 שיטות לעבודה עם עצמים מסוג KeyboardEvent בתוכניות Python. השיטות הזמינות כוללות: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Html FOSS עבור Python. מאפיינים: DOM_KEY_LOCATION_LEFT, DOM_KEY_LOCATION_NUMPAD, DOM_KEY_LOCATION_RIGHT, DOM_KEY_LOCATION_STANDARD, alt_key, bubbles, ועוד 17.

מאפיינים

שםסוגגישהתיאור
keystrקריאהמחרוזת ערך מפתח (לדוגמה.
codestrקריאהמחרוזת קוד מקש פיזי (לדוגמה.
locationintקריאהמיקום המקש (standard, left, right, or numpad).
repeatboolקריאהTrue כאשר המקש מוחזק והאירוע חוזר באופן אוטומטי.
is_composingboolקריאהTrue כאשר האירוע נורה בתוך הרכבה פעילה של IME.
alt_keyboolקריאההאם מקש Alt היה פעיל כאשר האירוע נוצר.
ctrl_keyboolקריאההאם מקש Ctrl היה פעיל כאשר האירוע נוצר.
meta_keyboolקריאההאם מקש Meta היה פעיל כאשר האירוע נוצר.
shift_keyboolקריאההאם מקש Shift היה פעיל כאשר האירוע נוצר.
DOM_KEY_LOCATION_STANDARDintקריאהמקבל את תקן מיקום המקש של ה-DOM.
DOM_KEY_LOCATION_LEFTintקריאהמקבל את מיקום המקש DOM שמאל.
DOM_KEY_LOCATION_RIGHTintקריאהמקבל את מיקום המפתח ב-DOM נכון.
DOM_KEY_LOCATION_NUMPADintקריאהמקבל את מיקום המקש DOM numpad.
detailintקריאהערך מספר שלם של פרטים המשויך לאירוע.
viewNoneקריאהתמיד None במצב ללא ממשק (התייחסות חזרה לחלון אינה בטווח).
typestrקריאהמחרוזת סוג האירוע.
bubblesboolקריאההאם האירוע מתפשט.
cancelableboolקריאההאם ניתן למנוע את הפעולה המוגדרת כברירת מחדל.
target`“EventTargetNone”`קריאה
current_target`“EventTargetNone”`קריאה
event_phaseintקריאהקבוע שלב: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolקריאההאם נקרא preventDefault() על אירוע שניתן לביטול.
timestampfloatקריאהזמן Unix epoch (בשניות) בעת יצירת האירוע.

שיטות

חתימהתיאור
__init__(type: str, bubbles: bool, cancelable: bool, detail: int, key: str, code: str, location: int, repeat: bool, is_composing: bool, alt_key: bool, ctrl_key: bool, meta_key: bool, shift_key: bool)Calls init(type, bubbles, cancelable, detail, key, code, location, repeat, is_composing, alt_key, ctrl_key, meta_key, shift_key) במופע KeyboardEvent זה.
prevent_default()הגדר את default_prevented ל-True אם האירוע ניתן לביטול.
stop_propagation()עצור הפצת האירוע לאחר שכל המאזינים על היעד הנוכחי סיימו.
stop_immediate_propagation()עצור הפצה AND מנע מאזינים נותריים על היעד הנוכחי.
init_event(type: str, bubbles: bool, cancelable: bool)כינוי מיושן לאתחול אירוע לפני הפצה.

ראה גם

 עברית