CalendarSharingTimeline
Table of Contents
Constants
-
ACCEPTED_BADGE_TYPES
= [\Bitrix\Crm\Integration\Calendar\EventData::SHARING_ON_NOT_VIEWED, \Bitrix\Crm\Integration\Calendar\EventData::SHARING_ON_VIEWED, \Bitrix\Crm\Integration\Calendar\EventData::SHARING_ON_EVENT_CONFIRMED]
-
EVENT_TYPE_EVENT_CONFIRMED
= 'eventConfirmed'
-
EVENT_TYPE_EVENT_CREATED
= 'eventCreated'
-
EVENT_TYPE_NOT_VIEWED
= 'notViewed'
-
EVENT_TYPE_VIEWED
= 'viewed'
-
SHARING_CRM_DEAL_LINK_TYPE
= 'crm_deal'
Methods
-
createTimelineEntry()
: void
-
onSharedCrmActions()
: void
-
syncBadge()
: void
ACCEPTED_BADGE_TYPES
public
mixed
ACCEPTED_BADGE_TYPES
= [\Bitrix\Crm\Integration\Calendar\EventData::SHARING_ON_NOT_VIEWED, \Bitrix\Crm\Integration\Calendar\EventData::SHARING_ON_VIEWED, \Bitrix\Crm\Integration\Calendar\EventData::SHARING_ON_EVENT_CONFIRMED]
EVENT_TYPE_EVENT_CONFIRMED
public
mixed
EVENT_TYPE_EVENT_CONFIRMED
= 'eventConfirmed'
EVENT_TYPE_EVENT_CREATED
public
mixed
EVENT_TYPE_EVENT_CREATED
= 'eventCreated'
EVENT_TYPE_NOT_VIEWED
public
mixed
EVENT_TYPE_NOT_VIEWED
= 'notViewed'
EVENT_TYPE_VIEWED
public
mixed
EVENT_TYPE_VIEWED
= 'viewed'
SHARING_CRM_DEAL_LINK_TYPE
public
mixed
SHARING_CRM_DEAL_LINK_TYPE
= 'crm_deal'
createTimelineEntry()
public
static createTimelineEntry(EventData $eventData) : void
Parameters
-
$eventData
: EventData
-
onSharedCrmActions()
public
static onSharedCrmActions(Event $event) : void
Parameters
-
$event
: Event
-
syncBadge()
public
static syncBadge(EventData $eventData) : void
Parameters
-
$eventData
: EventData
-