chromium/chrome/browser/ui/views/payments/validating_combobox.cc

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

#include "chrome/browser/ui/views/payments/validating_combobox.h"

#include <utility>

#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/base/models/combobox_model.h"

namespace payments {

ValidatingCombobox::ValidatingCombobox(
    std::unique_ptr<ui::ComboboxModel> model,
    std::unique_ptr<ValidationDelegate> delegate)
    :{}

ValidatingCombobox::~ValidatingCombobox() = default;

void ValidatingCombobox::OnBlur() {}

void ValidatingCombobox::ViewHierarchyChanged(
    const views::ViewHierarchyChangedDetails& details) {}

void ValidatingCombobox::OnContentsChanged() {}

void ValidatingCombobox::OnComboboxModelChanged(ui::ComboboxModel* model) {}

bool ValidatingCombobox::IsValid() {}

void ValidatingCombobox::Validate() {}

BEGIN_METADATA()

}  // namespace payments