Quintiq file version 2.0
|
#parent: #root
|
Method ToggleSubscription (
|
structured[LibCal_Calendar] calendars_i
|
) id:Method_LibCal_dlgEvent_ToggleSubscription
|
{
|
#keys: '[131094.0.1182198467]'
|
Body:
|
[*
|
traverse( calendars_i, Elements, calendar )
|
{
|
// Remove the calendar if it was subscribing...
|
if( dhSubscribers.Data().Find( calendar ) >= 0 )
|
{
|
dhSubscribers.Data().Remove( calendar );
|
}
|
else
|
{
|
// ...add it otherwise.
|
dhSubscribers.Data().Add( calendar );
|
}
|
}
|
*]
|
}
|