chromium/third_party/blink/renderer/core/editing/ime/text_update_event.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/editing/ime/text_update_event.h"

#include "third_party/blink/renderer/bindings/core/v8/v8_text_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 {

TextUpdateEvent::TextUpdateEvent(const AtomicString& type,
                                 const TextUpdateEventInit* initializer)
    :{}

TextUpdateEvent::TextUpdateEvent(const AtomicString& type,
                                 const String& text,
                                 uint32_t update_range_start,
                                 uint32_t update_range_end,
                                 uint32_t selection_start,
                                 uint32_t selection_end)
    :{}

TextUpdateEvent* TextUpdateEvent::Create(
    const AtomicString& type,
    const TextUpdateEventInit* initializer) {}

TextUpdateEvent::~TextUpdateEvent() = default;

String TextUpdateEvent::text() const {}

uint32_t TextUpdateEvent::updateRangeStart() const {}

uint32_t TextUpdateEvent::updateRangeEnd() const {}

uint32_t TextUpdateEvent::selectionStart() const {}
uint32_t TextUpdateEvent::selectionEnd() const {}

const AtomicString& TextUpdateEvent::InterfaceName() const {}

}  // namespace blink