chromium/components/permissions/permission_ui_selector.cc

// Copyright 2020 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/permissions/permission_ui_selector.h"

#include <optional>

namespace permissions {

// static
bool PermissionUiSelector::ShouldSuppressAnimation(
    std::optional<QuietUiReason> reason) {}

PermissionUiSelector::Decision::Decision(
    std::optional<QuietUiReason> quiet_ui_reason,
    std::optional<WarningReason> warning_reason)
    :{}
PermissionUiSelector::Decision::~Decision() = default;

PermissionUiSelector::Decision::Decision(const Decision&) = default;
PermissionUiSelector::Decision& PermissionUiSelector::Decision::operator=(
    const Decision&) = default;

// static
PermissionUiSelector::Decision
PermissionUiSelector::Decision::UseNormalUiAndShowNoWarning() {}

std::optional<PermissionUmaUtil::PredictionGrantLikelihood>
PermissionUiSelector::PredictedGrantLikelihoodForUKM() {}

std::optional<bool> PermissionUiSelector::WasSelectorDecisionHeldback() {}

}  // namespace permissions