chromium/chrome/browser/ui/views/performance_controls/battery_saver_bubble_view.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 "chrome/browser/ui/views/performance_controls/battery_saver_bubble_view.h"

#include "base/functional/bind.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/performance_controls/battery_saver_bubble_delegate.h"
#include "chrome/browser/ui/performance_controls/battery_saver_bubble_observer.h"
#include "chrome/grit/generated_resources.h"
#include "components/strings/grit/components_strings.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/models/dialog_model.h"
#include "ui/base/models/dialog_model_field.h"
#include "ui/views/bubble/bubble_dialog_model_host.h"
#include "ui/views/view_class_properties.h"

// static
const char BatterySaverBubbleView::kViewClassName[] =;

// static
views::BubbleDialogModelHost* BatterySaverBubbleView::CreateBubble(
    Browser* browser,
    views::View* anchor_view,
    views::BubbleBorder::Arrow anchor_position,
    BatterySaverBubbleObserver* observer) {}

// static
void BatterySaverBubbleView::CloseBubble(
    views::BubbleDialogModelHost* bubble_dialog) {}