Signal

ECalComponentBag::item-changed

unstable since: 3.58

Declaration

void
item_changed (
  ECalComponentBag* self,
  ECalComponentBagItem* item,
  gpointer user_data
)

Description [src]

A signal emitted whenever an existing item in the bag is changed. It’s a complement signal for the ECalComponentBag::added signal, in a sense that when adding an item to the bag either the added or the item-changed is emitted, if the component changed.

The item can be modified, but if any properties related to the layout changes then the content needs to be recalculated, for example by calling e_cal_component_bag_rebuild().

Default handler:

The default handler is called after the handlers added via g_signal_connect().

Signal can be directly emitted on objects from user code
Available since: 3.58

Parameters

item

Type: ECalComponentBagItem

An ECalComponentBagItem.

The data is owned by the caller of the function.