Class
FoundryActionIntent
unstable since: 1.1
Description [src]
final class Foundry.ActionIntent : Foundry.Intent
{
/* No available fields */
}
Represents an intent to perform an action with optional parameters.
FoundryActionIntent provides functionality for representing actions that can be performed within the development environment. It stores an action name and optional target parameters as a GVariant.
Available since: 1.1
Constructors
foundry_action_intent_new
Creates a new FoundryActionIntent for performing an action
with optional parameters.
unstable since: 1.1
Instance methods
foundry_action_intent_dup_action_target
Gets a copy of the action target parameters.
unstable since: 1.1
Methods inherited from FoundryIntent (10)
foundry_intent_dup_attribute_object
Gets the attribute value as a GObject. The returned object is
owned by the intent and should not be unref’d.
unstable since: 1.1
foundry_intent_dup_attribute_string
Gets the attribute value as a string. The returned string is owned by the intent and should not be modified or freed.
unstable since: 1.1
foundry_intent_dup_attribute_strv
Gets the attribute value as a string. The returned string is owned by the intent and should not be modified or freed.
unstable since: 1.1
foundry_intent_get_attribute_boolean
Gets the attribute value as a boolean.
unstable since: 1.1
foundry_intent_get_attribute_type
Gets the GType of the attribute value.
unstable since: 1.1
foundry_intent_get_attribute_uint
foundry_intent_get_attribute_value
Gets the attribute value. The returned value is owned by the intent and should not be modified or freed.
unstable since: 1.1
foundry_intent_has_attribute
Checks if the intent has an attribute with the given name.
unstable since: 1.1
foundry_intent_set_attribute
foundry_intent_set_attribute_value
Sets an attribute value for the intent. The value is copied.
unstable since: 1.1
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.