#include "third_party/blink/renderer/core/editing/ime/character_bounds_update_event.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_character_bounds_update_event_init.h"
#include "third_party/blink/renderer/core/event_interface_names.h"
#include "third_party/blink/renderer/core/event_type_names.h"
namespace blink {
CharacterBoundsUpdateEvent::CharacterBoundsUpdateEvent(
const AtomicString& type,
const CharacterBoundsUpdateEventInit* initializer)
: … { … }
CharacterBoundsUpdateEvent::CharacterBoundsUpdateEvent(const AtomicString& type,
uint32_t range_start,
uint32_t range_end)
: … { … }
CharacterBoundsUpdateEvent* CharacterBoundsUpdateEvent::Create(
const AtomicString& type,
const CharacterBoundsUpdateEventInit* initializer) { … }
CharacterBoundsUpdateEvent::~CharacterBoundsUpdateEvent() = default;
uint32_t CharacterBoundsUpdateEvent::rangeStart() const { … }
uint32_t CharacterBoundsUpdateEvent::rangeEnd() const { … }
const AtomicString& CharacterBoundsUpdateEvent::InterfaceName() const { … }
}