Skip to content

pantoken-root / renderers/web-components/src / CommandEventish

Интерфейс: CommandEventish ​

Альфа

Форма command/source команды Invoker CommandEvent (пока нет в типах DOM lib).

Расширяет ​

  • Event

Свойства ​

command ​

command: string

Альфа


source ​

source: Element | null

Альфа


bubbles ​

readonly bubbles: boolean

Альфа

Только для чтения свойство bubbles интерфейса Event указывает, всплывает ли событие через дерево DOM или нет.

MDN Reference

Унаследовано от ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

Альфа

Свойство cancelBubble интерфейса Event устарело. Используйте Event.stopPropagation(). Установка его значения в true до возврата из обработчика события предотвращает распространение события. В последующих реализациях установка в false ничего не делает. См. совместимость браузеров для подробностей.

Устарело ​

MDN Reference

Унаследовано от ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

Альфа

Только для чтения свойство cancelable интерфейса Event указывает, может ли событие быть отменено и, следовательно, предотвращено так, будто событие никогда не происходило.

MDN Reference

Унаследовано от ​

Event.cancelable


composed ​

readonly composed: boolean

Альфа

Только для чтения свойство composed интерфейса Event возвращает логическое значение, которое указывает, будет ли событие распространяться через границу shadow DOM в стандартный DOM.

MDN Reference

Унаследовано от ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

Альфа

Только для чтения свойство currentTarget интерфейса Event идентифицирует элемент, к которому был прикреплён обработчик события.

MDN Reference

Унаследовано от ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

Альфа

Только для чтения свойство defaultPrevented интерфейса Event возвращает логическое значение, указывающее, отменило ли вызов Event.preventDefault() событие.

MDN Reference

Унаследовано от ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

Альфа

Только для чтения свойство eventPhase интерфейса Event указывает, какая фаза потока события в данный момент оценивается.

MDN Reference

Унаследовано от ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

Альфа

Только для чтения свойство isTrusted интерфейса Event — логическое значение, которое истинно, когда событие сгенерировано агентом пользователя (включая действия пользователя и программные методы, такие как HTMLElement.focus()), и ложно, когда событие было отправлено через EventTarget.dispatchEvent(). Единственное исключение — событие click, для которого агенты пользователя инициализируют isTrusted со значением false.

MDN Reference

Унаследовано от ​

Event.isTrusted


returnValue ​

returnValue: boolean

Альфа

Свойство Event returnValue указывает, была ли предотвращена стандартная (по умолчанию) реакция на это событие.

Устарело ​

MDN Reference

Унаследовано от ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

Альфа

Устаревший Event.srcElement является псевдонимом свойства Event.target. Используйте Event.target вместо него.

Устарело ​

MDN Reference

Унаследовано от ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

Альфа

Только для чтения свойство target интерфейса Event — это ссылка на объект, на котором было диспатчено событие. Оно отличается от Event.currentTarget, когда обработчик события вызывается в фазе всплытия или перехвата.

MDN Reference

Унаследовано от ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

Альфа

Только для чтения свойство timeStamp интерфейса Event возвращает время (в миллисекундах), когда событие было создано.

MDN Reference

Унаследовано от ​

Event.timeStamp


type ​

readonly type: string

Альфа

Только для чтения свойство type интерфейса Event возвращает строку, содержащую тип события. Оно устанавливается при создании события и обычно используется для обозначения конкретного события, например click, load или error.

MDN Reference

Унаследовано от ​

Event.type


NONE ​

readonly NONE: 0

Альфа

Унаследовано от ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Альфа

Унаследовано от ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Альфа

Унаследовано от ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Альфа

Унаследовано от ​

Event.BUBBLING_PHASE

Методы ​

composedPath() ​

composedPath(): EventTarget[]

Альфа

Метод composedPath() интерфейса Event возвращает путь события — массив объектов, на которых будут вызваны слушатели. Это не включает узлы в теневых деревьях, если корень теневого DOM был создан с ShadowRoot.mode равным closed.

MDN Reference

Возвращаемое значение ​

EventTarget[]

Унаследовано от ​

Event.composedPath


initEvent() ​

initEvent(type, bubbles?, cancelable?): void

Альфа

Метод Event.initEvent() используется для инициализации значения события, созданного с помощью Document.createEvent().

Параметры ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

Возвращаемое значение ​

void

Устарело ​

MDN Reference

Унаследовано от ​

Event.initEvent


preventDefault() ​

preventDefault(): void

Альфа

Метод preventDefault() интерфейса Event сообщает агенту пользователя, что событие явно обрабатывается, поэтому его действие по умолчанию, такое как прокрутка страницы, переход по ссылке или вставка текста, не должно выполняться.

MDN Reference

Возвращаемое значение ​

void

Унаследовано от ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

Альфа

Метод stopImmediatePropagation() интерфейса Event предотвращает вызов других слушателей того же события.

MDN Reference

Возвращаемое значение ​

void

Унаследовано от ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

Альфа

Метод stopPropagation() интерфейса Event предотвращает дальнейшее распространение текущего события в фазах перехвата и всплытия. Однако это не предотвращает выполнение стандартных действий; например, клики по ссылкам всё ещё обрабатываются. Если нужно остановить эти действия, смотрите метод preventDefault(). Он также не мешает вызову других обработчиков события на текущем элементе. Если нужно остановить их, смотрите stopImmediatePropagation().

MDN Reference

Возвращаемое значение ​

void

Унаследовано от ​

Event.stopPropagation