Class
FoundryActionIntent
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.
since: 1.1
Instance methods
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.
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.
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.
since: 1.1
foundry_intent_get_attribute_boolean
Gets the attribute value as a boolean.
since: 1.1
foundry_intent_get_attribute_type
Gets the GType of the attribute value.
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.
since: 1.1
foundry_intent_has_attribute
Checks if the intent has an attribute with the given name.
since: 1.1
foundry_intent_set_attribute
foundry_intent_set_attribute_value
Sets an attribute value for the intent. The value is copied.
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.