gitextract_73e1rlqs/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── CONTRIBUTING.md │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug.yml │ │ ├── config.yml │ │ └── feature_request.yml │ ├── SECURITY.md │ └── workflows/ │ ├── phpstan.yml │ ├── release.yml │ └── run-tests.yml ├── .gitignore ├── .gitmodules ├── .releaserc.json ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin/ │ └── build.js ├── composer.json ├── config/ │ └── calendar.php ├── database/ │ ├── factories/ │ │ └── ModelFactory.php │ └── migrations/ │ └── create_calendar_table.php.stub ├── dist/ │ └── js/ │ ├── calendar-context-menu.js │ ├── calendar-event.js │ └── calendar.js ├── package.json ├── phpstan-baseline.neon ├── phpstan.neon.dist ├── phpunit.xml.dist ├── pint.json ├── resources/ │ ├── css/ │ │ └── theme.css │ ├── js/ │ │ ├── calendar-context-menu.js │ │ ├── calendar-event.js │ │ └── calendar.js │ ├── lang/ │ │ ├── cs/ │ │ │ └── translations.php │ │ ├── de/ │ │ │ └── translations.php │ │ ├── en/ │ │ │ └── translations.php │ │ └── fr/ │ │ └── translations.php │ └── views/ │ ├── .gitkeep │ ├── components/ │ │ └── context-menu.blade.php │ └── widgets/ │ └── calendar-widget.blade.php ├── src/ │ ├── Attributes/ │ │ ├── CalendarEventContent.php │ │ ├── CalendarResourceLabelContent.php │ │ └── CalendarSchema.php │ ├── CalendarPlugin.php │ ├── CalendarServiceProvider.php │ ├── Concerns/ │ │ ├── CalendarAction.php │ │ ├── CanRefreshCalendar.php │ │ ├── CanUseFilamentTimezone.php │ │ ├── HandlesDateClick.php │ │ ├── HandlesDateSelect.php │ │ ├── HandlesDatesSet.php │ │ ├── HandlesEventAllUpdated.php │ │ ├── HandlesEventClick.php │ │ ├── HandlesEventDragAndDrop.php │ │ ├── HandlesEventResize.php │ │ ├── HandlesNoEventsClick.php │ │ ├── HandlesViewDidMount.php │ │ ├── HasAuthorization.php │ │ ├── HasCalendarContextData.php │ │ ├── HasCalendarView.php │ │ ├── HasContextMenu.php │ │ ├── HasDayMaxEvents.php │ │ ├── HasDefaultActions.php │ │ ├── HasEventContent.php │ │ ├── HasEvents.php │ │ ├── HasFirstDay.php │ │ ├── HasFooterActions.php │ │ ├── HasHeaderActions.php │ │ ├── HasHeading.php │ │ ├── HasLocale.php │ │ ├── HasMoreLinkContent.php │ │ ├── HasNotifications.php │ │ ├── HasOptions.php │ │ ├── HasResourceLabelContent.php │ │ ├── HasResources.php │ │ ├── HasSchema.php │ │ ├── HasTheme.php │ │ ├── InteractsWithCalendar.php │ │ └── InteractsWithEventRecord.php │ ├── Contracts/ │ │ ├── ContextualInfo.php │ │ ├── Eventable.php │ │ ├── HasCalendar.php │ │ └── Resourceable.php │ ├── Enums/ │ │ ├── CalendarViewType.php │ │ └── Context.php │ ├── Exceptions/ │ │ └── SchemaNotFoundException.php │ ├── Filament/ │ │ ├── Actions/ │ │ │ ├── CreateAction.php │ │ │ ├── DeleteAction.php │ │ │ ├── EditAction.php │ │ │ └── ViewAction.php │ │ └── CalendarWidget.php │ ├── ValueObjects/ │ │ ├── CalendarEvent.php │ │ ├── CalendarResource.php │ │ ├── CalendarView.php │ │ ├── DateClickInfo.php │ │ ├── DateSelectInfo.php │ │ ├── DatesSetInfo.php │ │ ├── EventAllUpdatedInfo.php │ │ ├── EventClickInfo.php │ │ ├── EventDropInfo.php │ │ ├── EventResizeInfo.php │ │ ├── FetchInfo.php │ │ ├── NoEventsClickInfo.php │ │ └── ViewDidMountInfo.php │ └── helpers.php ├── tests/ │ ├── ArchTest.php │ ├── Pest.php │ ├── TestCase.php │ └── Unit/ │ └── ValueObjects/ │ └── EventTest.php └── workbench/ └── app/ └── Providers/ └── WorkbenchServiceProvider.php