AgsDynamicConnectable
AgsDynamicConnectable — unique access to recalls
|
|
Includes
#include <ags/object/ags_dynamic_connectable.h>
Description
The AgsDynamicConnectable interface gives you a unique access to recalls. Its main
purpose is to setup up signal handlers with dynamic context for ::connect-dynamic.
A dynamic context would be a dependency that has to be resolved first within run
initialization.
Functions
ags_dynamic_connectable_get_type ()
GType
ags_dynamic_connectable_get_type ();
Types and Values
struct AgsDynamicConnectableInterface
struct AgsDynamicConnectableInterface {
GTypeInterface interface;
void (*connect_dynamic)(AgsDynamicConnectable *connectable);
void (*disconnect_dynamic)(AgsDynamicConnectable *connectable);
};
AGS_TYPE_DYNAMIC_CONNECTABLE
#define AGS_TYPE_DYNAMIC_CONNECTABLE (ags_dynamic_connectable_get_type())