// 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. #ifndef CONTENT_PUBLIC_BROWSER_INSTALLED_PAYMENT_APPS_FINDER_H_ #define CONTENT_PUBLIC_BROWSER_INSTALLED_PAYMENT_APPS_FINDER_H_ #include "base/functional/callback_forward.h" #include "content/common/content_export.h" #include "content/public/browser/stored_payment_app.h" namespace content { class BrowserContext; // This is helper class for retrieving installed payment apps. // The instance of this class can be retrieved using the static // GetInstance() method. All methods must be called on the UI thread. // Example: // base::WeakPtr<InstalledPaymentAppsFinder> finder = // content::InstalledPaymentAppsFinder::GetInstance(context); class CONTENT_EXPORT InstalledPaymentAppsFinder { … }; } // namespace content #endif // CONTENT_PUBLIC_BROWSER_INSTALLED_PAYMENT_APPS_FINDER_H_