summaryrefslogtreecommitdiffstats
path: root/ui/message_center/notifier_settings.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/message_center/notifier_settings.h')
-rw-r--r--ui/message_center/notifier_settings.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/ui/message_center/notifier_settings.h b/ui/message_center/notifier_settings.h
index 6188599..9111427 100644
--- a/ui/message_center/notifier_settings.h
+++ b/ui/message_center/notifier_settings.h
@@ -157,6 +157,16 @@ class MESSAGE_CENTER_EXPORT NotifierSettingsProvider {
// Called when the settings window is closed.
virtual void OnNotifierSettingsClosing() = 0;
+
+ // Called to determine if a particular notifier can respond to a request for
+ // more information.
+ virtual bool NotifierHasAdvancedSettings(const NotifierId& notifier_id)
+ const = 0;
+
+ // Called upon request for more information about a particular notifier.
+ virtual void OnNotifierAdvancedSettingsRequested(
+ const NotifierId& notifier_id,
+ const std::string* notification_id) = 0;
};
} // namespace message_center