gcal-range: Implement gcal_range_get_range_type
This commit is contained in:
committed by
Georges Basile Stavracas Neto
parent
ff3a08ba95
commit
487e72ee07
@@ -202,6 +202,23 @@ gcal_range_get_end (GcalRange *self)
|
|||||||
return g_date_time_ref (self->range_end);
|
return g_date_time_ref (self->range_end);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gcal_range_get_range_type:
|
||||||
|
* @self: a #GcalRange
|
||||||
|
*
|
||||||
|
* Retrieves the range type of @self.
|
||||||
|
*
|
||||||
|
* Returns: the range type of @self
|
||||||
|
*/
|
||||||
|
GcalRangeType
|
||||||
|
gcal_range_get_range_type (GcalRange *self)
|
||||||
|
{
|
||||||
|
g_return_val_if_fail (self, GCAL_RANGE_DEFAULT);
|
||||||
|
g_return_val_if_fail (!g_atomic_ref_count_compare (&self->ref_count, 0), GCAL_RANGE_DEFAULT);
|
||||||
|
|
||||||
|
return self->range_type;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* gcal_range_calculate_overlap:
|
* gcal_range_calculate_overlap:
|
||||||
* @a: a #GcalRange
|
* @a: a #GcalRange
|
||||||
|
|||||||
Reference in New Issue
Block a user