UIEvent
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015ë 7ì.
UIEvent ì¸í°íì´ì¤ë ê°ë¨í ì¬ì©ì ì¸í°íì´ì¤ ì´ë²¤í¸ë¥¼ ëíë
ëë¤.
UIEventë Event를 ììí©ëë¤. íì í¸íì ì ì§í기 ìí´ UIEvent.initMouseEvent() ë©ìëê° ì¬ë¼ì§ì§ë ììì§ë§, UIEvent ê°ì²´ì ìì±ì UIEvent() ìì±ìë¡ í´ì¼ í©ëë¤.
MouseEvent, TouchEvent, FocusEvent, KeyboardEvent, WheelEvent, InputEvent, CompositionEvent ì¸í°íì´ì¤ê° UIEvent를 ì§ì ëë ê°ì ì ì¼ë¡ ììí©ëë¤.
ìì±ì
UIEvent()-
UIEventê°ì²´ë¥¼ ìì±í©ëë¤.
ì¸ì¤í´ì¤ ìì±
Event ì¸í°íì´ì¤ì ìì±ì ììí©ëë¤.
UIEvent.detailì½ê¸° ì ì©-
ì´ë²¤í¸ì ê´ë ¨ë ì¸ë¶ì¬íì ëíë´ë
longì ë°íí©ëë¤. ì íí ì ë³´ë ì´ë²¤í¸ ì íì ë°ë¼ ë¤ë¦ ëë¤. UIEvent.sourceCapabilitiesì½ê¸° ì ì©-
InputDeviceCapabilitiesì¸í°íì´ì¤ë¥¼ ë°íí©ëë¤. í°ì¹ ì´ë²¤í¸ë¥¼ ìì±íë 물리ì ì¥ì¹ì ëí ì 보를 ë´ê³ ììµëë¤. UIEvent.viewì½ê¸° ì ì©-
ì´ë²¤í¸ë¥¼ ìì±í 뷰를 ë´ì WindowProxy를 ë°íí©ëë¤.
UIEvent.whichì½ê¸° ì ì©-
ì ë ¥í ì«ì
keyCode, ëë ìíë²³ í¤ì ê²½ì° ë¬¸ì ì½ë(charCode)를 ë°íí©ëë¤.
ì¸ì¤í´ì¤ ë©ìë
Event ì¸í°íì´ì¤ì ë©ìë를 ììí©ëë¤.
UIEvent.initUIEvent()-
UIEventê°ì²´ë¥¼ ì´ê¸°íí©ëë¤. ì´ë¯¸ ë°ì¡í ì´ë²¤í¸ììë ì무 ëìë íì§ ììµëë¤.
ëª ì¸ì
| Specification |
|---|
| UI Events > # idl-uievent > |