blob: edf339de741e33c108620f7b493d24fb784ec6c4 [file] [log] [blame]
// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "ui/base/models/simple_combobox_model.h"
namespace ui {
SimpleComboboxModel::SimpleComboboxModel(
const std::vector<base::string16>& items)
: items_(items) {
}
SimpleComboboxModel::~SimpleComboboxModel() {
}
int SimpleComboboxModel::GetItemCount() const {
return items_.size();
}
base::string16 SimpleComboboxModel::GetItemAt(int index) {
return items_[index];
}
bool SimpleComboboxModel::IsItemSeparatorAt(int index) {
return items_[index].empty();
}
int SimpleComboboxModel::GetDefaultIndex() const {
return 0;
}
} // namespace ui