21 #include <unity/scopes/Variant.h> 22 #include <unity/scopes/CannedQuery.h> 23 #include <unity/scopes/Result.h> 24 #include <unity/scopes/PreviewWidget.h> 35 class ActivationResponseImpl;
115 void set_scope_data(
Variant const& data);
137 Result updated_result()
const;
153 std::unique_ptr<internal::ActivationResponseImpl> p;
155 friend class internal::ActivationResponseImpl;
Definition: ActivationResponse.h:52
Simple variant class that can hold an integer, boolean, string, double, dictionary, array or null value.
Definition: Variant.h:57
Definition: ActivationResponse.h:55
The attributes of a result returned by a Scope.
Definition: Result.h:50
Definition: ActivationResponse.h:54
Top-level namespace for all things Unity-related.
Definition: Version.h:49
std::map< std::string, Variant > VariantMap
A dictionary of (string, Variant) pairs.
Definition: Variant.h:38
Definition: ActionMetadata.h:31
Definition: ActivationResponse.h:53
Parameters of a search query.
Definition: CannedQuery.h:49
Status
Status of a unity::scopes::ScopeBase::activate, unity::scopes::ScopeBase::perform_action, or unity::scopes::ScopeBase::activate_result_action request.
Definition: ActivationResponse.h:49
std::list< PreviewWidget > PreviewWidgetList
List of preview widgets (see unity::scopes::PreviewWidget)
Definition: PreviewWidget.h:45
Definition: ActivationResponse.h:56
Definition: ActivationResponse.h:51
Response to a result activation.
Definition: ActivationResponse.h:42