blob: 32a936c29d1fd015e8261829df9c614e09f72d08 [file] [log] [blame]
// 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 "components/services/app_service/public/cpp/capability_access.h"
#include "components/services/app_service/public/cpp/app_types.h"
namespace apps {
CapabilityAccess::CapabilityAccess(const std::string& app_id)
: app_id(app_id) {}
CapabilityAccess::~CapabilityAccess() = default;
CapabilityAccessPtr CapabilityAccess::Clone() const {
auto capability_access = std::make_unique<CapabilityAccess>(app_id);
capability_access->camera = camera;
capability_access->microphone = microphone;
return capability_access;
}
} // namespace apps