Класс PointerEvent
- Наследование
-
- Object
- Event
- UIEvent
- MouseEvent
- PointerEvent
- Аннотации
-
- @Native("PointerEvent")
Конструкторы
-
PointerEvent(String type, [Map? eventInitDict])
factory
Свойства
-
altKey → bool
только для чтения, унаследованное
-
bubbles → bool?
только для чтения, унаследованное
-
cancelable → bool?
только для чтения, унаследованное
-
client → Point<
число> только для чтения, унаследованное -
composed → bool?
только для чтения, унаследованное
-
ctrlKey → bool
только для чтения, унаследованное
-
currentTarget → EventTarget?
только для чтения, унаследованное
-
dataTransfer → DataTransfer
только для чтения, унаследованное
-
defaultPrevented → bool
только для чтения, унаследованное
-
detail → int?
только для чтения, унаследованное
-
eventPhase → int
только для чтения, унаследованное
-
fromElement → Node?
только для чтения, унаследованное
- Нестандартный способ доступа к элементу, откуда произошел
mouseover. -
hashCode → int
только для чтения, унаследованное
- Хеш-код этого объекта.
-
height → число?
только для чтения
-
isPrimary → bool?
только для чтения
-
isTrusted → bool?
только для чтения, унаследованное
-
layer → Point<
число> только для чтения, унаследованное -
matchingTarget → Element
только для чтения, унаследованное
- Указатель на элемент, CSS селектор которого совпал с элементом, в котором сработал событие. Если это событие не было связано с делегированием событий, доступ к этому значению приведет к UnsupportedError.
-
metaKey → bool
только для чтения, унаследованное
-
movement → Point<
число> @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.FIREFOX), только для чтения, унаследованное -
offset → Point<
число> только для чтения, унаследованное - Координаты указателя мыши в координатах целевого узла.
-
page → Point<
число> только для чтения, унаследованное -
path → List<
EventTarget> только для чтения, унаследованное -
pointerId → int?
только для чтения
-
pointerType → String?
только для чтения
-
pressure → число?
только для чтения
-
region → String?
только для чтения, унаследованное
-
runtimeType → Type
только для чтения, унаследованное
- Представление типа объекта во время выполнения.
-
screen → Point<
число> только для чтения, унаследованное -
shiftKey → bool
только для чтения, унаследованное
-
sourceCapabilities → InputDeviceCapabilities?
только для чтения, унаследованное
-
tangentialPressure → число?
только для чтения
-
target → EventTarget?
только для чтения, унаследованное
-
tiltX → int?
только для чтения
-
tiltY → int?
только для чтения
-
timeStamp → число?
только для чтения, унаследованное
-
toElement → Node?
только для чтения, унаследованное
- Нестандартный способ доступа к элементу, куда переходит мышь в случае с
mouseoutсобытием. -
twist → int?
только для чтения
-
type → String
только для чтения, унаследованное
-
view → WindowBase?
только для чтения, унаследованное
-
width → число?
только для чтения
Методы
-
composedPath(
) → List< EventTarget> унаследованное -
getCoalescedEvents(
) → List< PointerEvent> -
getModifierState(
String keyArg) → bool унаследованное -
noSuchMethod(
Invocation invocation) → dynamic унаследованное - Вызывается при обращении к несуществующему методу или свойству.
-
preventDefault(
) → void унаследованное -
stopImmediatePropagation(
) → void унаследованное -
stopPropagation(
) → void унаследованное -
toString(
) → String унаследованное - Строковое представление этого объекта.
Операторы
-
operator ==(
Object other) → bool унаследованное - Оператор равенства.
Статические свойства
-
supported → bool
только для чтения
- PointerEvent используется как для касаний, так и для мыши. Чтобы проверить поддержку касаний, вызовите свойство TouchEvent.supported
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-html/PointerEvent-class.html