OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2017 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 "components/feature_engagement_tracker/internal/feature_engagement_trac ker_impl.h" | |
6 | |
7 #if defined(OS_ANDROID) | |
8 #include "components/feature_engagement_tracker/internal/android/feature_engagem ent_tracker_impl_android.h" | |
9 #endif // OS_ANDROID | |
10 | |
11 namespace feature_engagement_tracker { | |
12 | |
13 // This method is declared in //components/feature_engagement_tracker/public/ | |
14 // feature_engagement_tracker.h | |
15 // and should be linked in to any binary using FeatureEngagementTracker::Create. | |
16 // static | |
17 FeatureEngagementTracker* FeatureEngagementTracker::Create( | |
18 const base::FilePath& storage_dir, | |
19 const scoped_refptr<base::SequencedTaskRunner>& background__task_runner) { | |
20 #if defined(OS_ANDROID) | |
21 return new FeatureEngagementTrackerImplAndroid; | |
22 #else | |
23 return new FeatureEngagementTrackerImpl; | |
24 #endif // defined(OS_ANDROID) | |
25 } | |
26 | |
27 FeatureEngagementTrackerImpl::FeatureEngagementTrackerImpl() = default; | |
28 | |
29 FeatureEngagementTrackerImpl::~FeatureEngagementTrackerImpl() = default; | |
30 | |
31 void FeatureEngagementTrackerImpl::Event(const std::string& feature, | |
32 const std::string& precondition) {} | |
David Trainor- moved to gerrit
2017/03/29 18:00:03
TODO(nyquist): something something make these do s
nyquist
2017/03/30 22:58:54
Done.
| |
33 | |
34 void FeatureEngagementTrackerImpl::Used(const std::string& feature) {} | |
35 | |
36 bool FeatureEngagementTrackerImpl::Trigger(const std::string& feature) { | |
37 return false; | |
38 } | |
39 | |
40 void FeatureEngagementTrackerImpl::Dismissed() {} | |
41 | |
42 void FeatureEngagementTrackerImpl::AddOnInitializedCallback( | |
43 OnInitializedCallback callback) {} | |
44 | |
45 } // namespace feature_engagement_tracker | |
OLD | NEW |