chromium/chrome/browser/ui/lens/lens_search_bubble_controller.cc

// Copyright 2024 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/lens/lens_search_bubble_controller.h"

#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/browser_element_identifiers.h"
#include "chrome/browser/ui/lens/lens_overlay_controller.h"
#include "chrome/browser/ui/lens/lens_overlay_controller_glue.h"
#include "chrome/browser/ui/lens/search_bubble_ui.h"
#include "chrome/browser/ui/views/bubble/webui_bubble_dialog_view.h"
#include "chrome/common/webui_url_constants.h"
#include "chrome/grit/generated_resources.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/view_class_properties.h"

namespace lens {

constexpr int kBubbleCornerRadius =;
constexpr int kBubbleAnchorOffset =;

class LensSearchBubbleDialogView : public WebUIBubbleDialogView {};

BEGIN_METADATA()

LensSearchBubbleController::LensSearchBubbleController(
    LensOverlayController* lens_overlay_controller)
    :{}

LensSearchBubbleController::~LensSearchBubbleController() = default;

void LensSearchBubbleController::Show() {}

void LensSearchBubbleController::Close() {}

bool LensSearchBubbleController::IsSearchBubbleVisible() {}

void LensSearchBubbleController::CloseLensOverlay() {}

void LensSearchBubbleController::RemoveLensOverlayControllerGlue() {}

void LensSearchBubbleController::SetContextualSearchboxHandler(
    std::unique_ptr<RealboxHandler> handler) {}

}  // namespace lens