ECal.ComponentPropertyBagFilterFunc
Description: Reference for ECal.ComponentPropertyBagFilterFunc

### Function

# ECalComponentPropertyBagFilterFunc

since: 3.34

#### Declaration

    gboolean
    (* ECalComponentPropertyBagFilterFunc) (
      ICalProperty* property,
      gpointer user_data
    )

#### Description [src]

A function used to filter which properties should be added to the bag, when filling it with `e_cal_component_property_bag_new_from_component()` and e_cal_component_property_bag_set_from_component().

Available since: 3.34

#### Parameters

`property`

  Type: `None`

  An `ICalProperty`.

  The data is owned by the caller of the function.

`user_data`

  Type: `gpointer`

  User data for the callback.

  The argument can be `NULL`.
  The data is owned by the caller of the function.

#### Return value

Type: `gboolean`

`TRUE`, to add the property to the bag; `FALSE`, to not add it to the bag.