InputEvent

InputEvent

סקירה כללית

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

אירוע קלט טקסט (WHATWG Input Events Level 2 / WHATWG UI Events §5.6).

מחלקה זו מספקת 5 שיטות לעבודה עם עצמים מסוג InputEvent בתוכניות Python. השיטות הזמינות כוללות: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Html FOSS עבור Python. מאפיינים: bubbles, cancelable, current_target, data, default_prevented, detail, ועוד 7.

מאפיינים

שםסוגגישהתיאור
data`“strNone”`קריאה
input_typestrקריאהתיאור מפורט של פעולת הקלט (למשל.
is_composingboolקריאהTrue כאשר האירוע נורה בתוך הרכבה פעילה של IME.
detailintקריאהערך מספר שלם של פרט המשויך לאירוע.
viewNoneקריאהתמיד None במצב headless (הפנייה אחורה של החלון מחוץ לתחום).
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קריאהזמן אפוק יוניקס (בשניות) בעת יצירת האירוע.

שיטות

חתימהתיאור
`init(type: str, bubbles: bool, cancelable: bool, detail: int, data: “strNone”, input_type: str, is_composing: bool)`
prevent_default()הגדר את default_prevented ל-True אם האירוע ניתן לביטול.
stop_propagation()עצור את הפצת האירוע לאחר שכל המאזינים במטרה הנוכחית סיימו.
stop_immediate_propagation()עצור הפצה וּמנע מאזינים נותרים במטרה הנוכחית.
init_event(type: str, bubbles: bool, cancelable: bool)כינוי מדור קודם לאתחול אירוע לפני הפצה.

ראה גם

 עברית