chromium/components/enterprise/data_controls/core/browser/data_controls_dialog.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 "components/enterprise/data_controls/core/browser/data_controls_dialog.h"

#include "base/check_op.h"
#include "base/functional/callback.h"

namespace data_controls {

DataControlsDialog::~DataControlsDialog() = default;

DataControlsDialog::DataControlsDialog(
    Type type,
    base::OnceCallback<void(bool bypassed)> callback)
    :{}

DataControlsDialog::Type DataControlsDialog::type() const {}

void DataControlsDialog::AddCallback(
    base::OnceCallback<void(bool bypassed)> callback) {}

void DataControlsDialog::ClearCallbacks() {}

void DataControlsDialog::OnDialogButtonClicked(bool bypassed) {}

}  // namespace data_controls