chromium/ui/views/controls/combobox/combobox_menu_model.cc

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

#include "ui/views/controls/combobox/combobox_menu_model.h"

ComboboxMenuModel::ComboboxMenuModel(views::Combobox* owner,
                                     ui::ComboboxModel* model)
    :{}

ComboboxMenuModel::~ComboboxMenuModel() = default;

bool ComboboxMenuModel::UseCheckmarks() const {}

// Overridden from MenuModel:
base::WeakPtr<ui::MenuModel> ComboboxMenuModel::AsWeakPtr() {}

size_t ComboboxMenuModel::GetItemCount() const {}

ui::MenuModel::ItemType ComboboxMenuModel::GetTypeAt(size_t index) const {}

ui::MenuSeparatorType ComboboxMenuModel::GetSeparatorTypeAt(
    size_t index) const {}

int ComboboxMenuModel::GetCommandIdAt(size_t index) const {}

std::u16string ComboboxMenuModel::GetLabelAt(size_t index) const {}

std::u16string ComboboxMenuModel::GetSecondaryLabelAt(size_t index) const {}

bool ComboboxMenuModel::IsItemDynamicAt(size_t index) const {}

const gfx::FontList* ComboboxMenuModel::GetLabelFontListAt(size_t index) const {}

bool ComboboxMenuModel::GetAcceleratorAt(size_t index,
                                         ui::Accelerator* accelerator) const {}

bool ComboboxMenuModel::IsItemCheckedAt(size_t index) const {}

int ComboboxMenuModel::GetGroupIdAt(size_t index) const {}

ui::ImageModel ComboboxMenuModel::GetIconAt(size_t index) const {}

ui::ButtonMenuItemModel* ComboboxMenuModel::GetButtonMenuItemAt(
    size_t index) const {}

bool ComboboxMenuModel::IsEnabledAt(size_t index) const {}

void ComboboxMenuModel::ActivatedAt(size_t index) {}

void ComboboxMenuModel::ActivatedAt(size_t index, int event_flags) {}

ui::MenuModel* ComboboxMenuModel::GetSubmenuModelAt(size_t index) const {}

std::optional<ui::ColorId> ComboboxMenuModel::GetForegroundColorId(
    size_t index) {}

std::optional<ui::ColorId> ComboboxMenuModel::GetSubmenuBackgroundColorId(
    size_t index) {}

std::optional<ui::ColorId> ComboboxMenuModel::GetSelectedBackgroundColorId(
    size_t index) {}