11 '\\Bitrix\\Calendar\\Controller' =>
'api',
12 '\\Bitrix\\Calendar\\OpenEvents\\Controller' =>
'open-events',
19 'allowUseControllers' =>
true,
25 'calendar.service.office365.helper' => [
26 'className' =>
'\\Bitrix\\Calendar\\Sync\\Office365\\Helper',
28 'calendar.service.google.helper' => [
29 'className' =>
'\\Bitrix\\Calendar\\Sync\\Google\\Helper',
31 'calendar.service.icloud.helper' => [
32 'className' =>
'\\Bitrix\\Calendar\\Sync\\ICloud\\Helper'
34 'calendar.service.caldav.helper' => [
35 'className' =>
'\\Bitrix\\Calendar\\Sync\\Caldav\\Helper',
37 'calendar.service.handlers' => [
38 'className' =>
'\\Bitrix\\Calendar\\Core\\Handlers\\HandlersMap',
40 'calendar.service.mappers.factory' => [
41 'className' =>
'\\Bitrix\\Calendar\\Core\\Mappers\\Factory',
43 Integration\Im\EventCategoryServiceInterface::class => [
44 'className' =>
'\\Bitrix\\Calendar\\Integration\\Im\\EventCategoryService',
46 EventManagerInterface::class => [
47 'className' =>
'\\Bitrix\\Calendar\\Internals\\EventManager\\EventManager',
52 'ui.entity-selector' => [
58 'moduleId' =>
'calendar',
59 'className' =>
'\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\RoomProvider'
63 'entityId' =>
'event-category',
65 'moduleId' =>
'calendar',
66 'className' => EntitySelector\OpenEvents\CategoryProvider::class,
70 'entityId' =>
'im-channel',
72 'moduleId' =>
'calendar',
73 'className' => EntitySelector\OpenEvents\ChannelProvider::class,
80 'id' =>
'calendar.roomFilter',
82 'className' =>
'\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\RoomFilter',
85 'id' =>
'calendar.attendeeFilter',
87 'className' =>
'\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\Attendee\\Filter',
90 'id' =>
'calendar.jointSharingFilter',
92 'className' =>
'\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\JointSharing\\Filter',