InputEvent#
Wstęp#
Interfejs InputEvent stanowi rozszerzenie dla interfejsu UIEvent. Wprowadza dodatkowe polecenia, których zadaniem jest udostępnienie kontekstowych informacji dla zdarzeń, które potocznie nazywa się zdarzeniami wejścia #. W specyfikacji D3E interfejs ten umieszczany jest w module zdarzeń wejścia.
Interfejs InputEvent dziedziczy z interfejsu UIEvent, dlatego ma dostęp do wszystkich poleceń z tego interfejsu (oraz z kolejnych interfejsów w łańcuchu dziedziczenia).
Zdarzenie wejścia można utworzyć za pomocą polecenia:
Właściwości InputEvent#
| Nazwa | Opis |
|---|---|
InputEvent.data | Zwraca łańcuch znakowy reprezentujący wygenerowane znaki dla danego zdarzenia. |
InputEvent.isComposing | Zwraca wartość true jeśli dane zdarzenie jest częścią sesji kompozycji, w przeciwnym razie wartość false. |
Inne InputEvent#
| Nazwa | Opis |
|---|---|
new InputEvent() | Konstruktor tworzący nowe zdarzenie. |
Interfejs Web IDL#
[Constructor(DOMString type, optional InputEventInit inputEventInitDict)]
interface InputEvent : UIEvent {
readonly attribute DOMString data;
readonly attribute boolean isComposing;
};
dictionary InputEventInit : UIEventInit {
DOMString data = "";
boolean isComposing = false;
};Specyfikacje i inne materiały#
Pasek społecznościowy