1 // Copyright 2019 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "chrome/browser/chromeos/android_sms/android_sms_app_manager.h" 6 7 #include "url/gurl.h" 8 9 namespace chromeos { 10 11 namespace android_sms { 12 13 AndroidSmsAppManager::AndroidSmsAppManager() = default; 14 15 AndroidSmsAppManager::~AndroidSmsAppManager() = default; 16 AddObserver(Observer * observer)17void AndroidSmsAppManager::AddObserver(Observer* observer) { 18 observer_list_.AddObserver(observer); 19 } 20 RemoveObserver(Observer * observer)21void AndroidSmsAppManager::RemoveObserver(Observer* observer) { 22 observer_list_.RemoveObserver(observer); 23 } 24 NotifyInstalledAppUrlChanged()25void AndroidSmsAppManager::NotifyInstalledAppUrlChanged() { 26 for (auto& observer : observer_list_) 27 observer.OnInstalledAppUrlChanged(); 28 } 29 30 } // namespace android_sms 31 32 } // namespace chromeos 33