Документация для разработчиков
Темная тема

Event.BaseEvent

Класс-конструктор объекта события.

import {Event} from 'main.core';

const event = new Event.BaseEvent({
	data: {
		item1: '...',
		item2: '...',
	},
});

this.emit('BX.UI.Button:click', event);

Event.BaseEvent.preventDefault

Event.BaseEvent.preventDefault()

Отменяет действие по умолчанию для события.


Event.BaseEvent.isDefaultPrevented

Event.BaseEvent.isDefaultPrevented(): boolean

Проверяет была ли отмена действия по умолчанию в обработчике события.


Event.BaseEvent.isTrusted

Event.BaseEvent.isTrusted: boolean

Указывает на то, кем было отправлено событие.

Если true, то событие было отправлено объектом наследником класса Event.EventEmitter.
Если false, то событие было отправлено глобально, с помощью статического метода .emit



© «Битрикс», 2001-2024, «1С-Битрикс», 2024