![]() |
![]() |
![]() |
plank Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
PlankItemsApplicationDockItemProviderPlankItemsApplicationDockItemProvider — A container and controller class for managing application dock items on a dock. |
#define PLANK_ITEMS_TYPE_APPLICATION_DOCK_ITEM_PROVIDER gboolean plank_items_application_dock_item_provider_item_exists_for_uri (PlankItemsApplicationDockItemProvider *self
,const gchar *uri
); void plank_items_application_dock_item_provider_add_item_with_uri (PlankItemsApplicationDockItemProvider *self
,const gchar *uri
,PlankItemsDockItem *target
); PlankItemsApplicationDockItemProvider * plank_items_application_dock_item_provider_new (PlankDockController *controller
); PlankDockController * plank_items_application_dock_item_provider_get_controller (PlankItemsApplicationDockItemProvider *self
); void plank_items_application_dock_item_provider_set_controller (PlankItemsApplicationDockItemProvider *self
,PlankDockController *value
); struct PlankItemsApplicationDockItemProvider; struct PlankItemsApplicationDockItemProviderClass;
#define PLANK_ITEMS_TYPE_APPLICATION_DOCK_ITEM_PROVIDER (plank_items_application_dock_item_provider_get_type ())
The type for PlankItemsApplicationDockItemProvider.
gboolean plank_items_application_dock_item_provider_item_exists_for_uri (PlankItemsApplicationDockItemProvider *self
,const gchar *uri
);
|
the PlankItemsApplicationDockItemProvider instance |
|
void plank_items_application_dock_item_provider_add_item_with_uri (PlankItemsApplicationDockItemProvider *self
,const gchar *uri
,PlankItemsDockItem *target
);
|
the PlankItemsApplicationDockItemProvider instance |
|
|
|
PlankItemsApplicationDockItemProvider * plank_items_application_dock_item_provider_new
(PlankDockController *controller
);
Creates a new container for dock items.
|
. the dock controller that owns these items. [in] |
PlankDockController * plank_items_application_dock_item_provider_get_controller
(PlankItemsApplicationDockItemProvider *self
);
Get and return the current value of the "controller" property.
|
the PlankItemsApplicationDockItemProvider instance to query |
Returns : |
the value of the "controller" property |
void plank_items_application_dock_item_provider_set_controller (PlankItemsApplicationDockItemProvider *self
,PlankDockController *value
);
Set the value of the "controller" property to value
.
|
the PlankItemsApplicationDockItemProvider instance to modify |
|
the new value of the "controller" property |
struct PlankItemsApplicationDockItemProvider;
A container and controller class for managing application dock items on a dock.
struct PlankItemsApplicationDockItemProviderClass { PlankItemsDockItemProviderClass parent_class; };
The class structure for PLANK_ITEMS_TYPE_APPLICATION_DOCK_ITEM_PROVIDER
. All the fields in this structure are private and should never be accessed directly.
PlankItemsDockItemProviderClass |
the parent class structure |