#include "third_party/blink/renderer/core/editing/ime/text_format_update_event.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_text_format_update_event_init.h"
#include "third_party/blink/renderer/core/editing/ime/text_format.h"
#include "third_party/blink/renderer/core/event_interface_names.h"
#include "third_party/blink/renderer/core/event_type_names.h"
namespace blink {
TextFormatUpdateEvent::TextFormatUpdateEvent(
const AtomicString& type,
const TextFormatUpdateEventInit* initializer)
: … { … }
TextFormatUpdateEvent::TextFormatUpdateEvent(
const AtomicString& type,
HeapVector<Member<TextFormat>>& text_formats)
: … { … }
TextFormatUpdateEvent* TextFormatUpdateEvent::Create(
const AtomicString& type,
const TextFormatUpdateEventInit* initializer) { … }
TextFormatUpdateEvent::~TextFormatUpdateEvent() = default;
HeapVector<Member<TextFormat>> TextFormatUpdateEvent::getTextFormats() const { … }
const AtomicString& TextFormatUpdateEvent::InterfaceName() const { … }
void TextFormatUpdateEvent::Trace(Visitor* visitor) const { … }
}