{ "controller": "controllers/record", "acl": "crm:acl/meeting", "views":{ "detail":"crm:views/meeting/detail" }, "recordViews":{ "list":"crm:views/meeting/record/list", "detail": "crm:views/meeting/record/detail", "editSmall": "crm:views/meeting/record/edit-small" }, "modalViews": { "detail":"crm:views/meeting/modals/detail" }, "viewSetupHandlers": { "record/detail": [ "__APPEND__", "crm:handlers/event/reminders-handler" ], "record/edit": [ "__APPEND__", "crm:handlers/event/reminders-handler" ] }, "sidePanels":{ "detail":[ { "name":"attendees", "label":"Attendees", "view":"crm:views/meeting/record/panels/attendees", "options":{ "fieldList":[ "users", "contacts", "leads" ] }, "sticked": true, "isForm": true, "notRefreshable": true } ], "detailSmall":[ { "name":"attendees", "label":"Attendees", "view":"crm:views/meeting/record/panels/attendees", "sticked": true, "isForm": true, "notRefreshable": true } ], "edit":[ { "name":"attendees", "label":"Attendees", "view":"crm:views/meeting/record/panels/attendees", "sticked": true, "isForm": true, "notRefreshable": true } ], "editSmall":[ { "name":"attendees", "label":"Attendees", "view":"crm:views/meeting/record/panels/attendees", "sticked": true, "isForm": true, "notRefreshable": true } ] }, "bottomPanels": { "detail": [ { "name": "scheduler", "label": "Scheduler", "view": "crm:views/meeting/record/panels/scheduler", "order": 3 } ], "edit": [ { "name": "scheduler", "label": "Scheduler", "view": "crm:views/meeting/record/panels/scheduler", "order": 1 } ], "editSmall": [ { "name": "scheduler", "label": "Scheduler", "view": "crm:views/meeting/record/panels/scheduler", "order": 1 } ] }, "filterList": [ { "name":"planned" }, { "name":"held", "style": "success" }, { "name":"todays" } ], "boolFilterList": ["onlyMy"], "activityDefs": { "link": "meetings", "activitiesCreate": true, "historyCreate": true }, "forcePatchAttributeDependencyMap": { "dateEnd": ["dateStart"], "dateEndDate": ["dateStartDate"] }, "relationshipPanels": { "contacts": { "selectHandler": "handlers/select-related/same-account-many" } }, "additionalLayouts": { "bottomPanelsEditSmall": { "type": "bottomPanelsEditSmall" } }, "dynamicLogic":{ "fields": { "duration": { "readOnly": { "conditionGroup": [ { "type": "isTrue", "attribute": "isAllDay" } ] } } } }, "iconClass": "fas fa-calendar-check" }