PHPackages                             hsm/filament-fullcalendar-jalaali - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. hsm/filament-fullcalendar-jalaali

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

hsm/filament-fullcalendar-jalaali
=================================

The Most Popular JavaScript Calendar integrated with Filament 💛

v8.0.0(10mo ago)00[4 PRs](https://github.com/bahmankhah/filament-fullcalendar-jalaali/pulls)MITPHPPHP ^8.1CI passing

Since Jul 14Pushed 1mo agoCompare

[ Source](https://github.com/bahmankhah/filament-fullcalendar-jalaali)[ Packagist](https://packagist.org/packages/hsm/filament-fullcalendar-jalaali)[ Docs](https://github.com/bahmankhah/filament-fullcalendar-jalaali)[ GitHub Sponsors](https://github.com/saade)[ RSS](/packages/hsm-filament-fullcalendar-jalaali/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (9)Versions (7)Used By (0)

Filament FullCalendar
=====================

[](#filament-fullcalendar)

[![Latest Version on Packagist](https://camo.githubusercontent.com/e9298745653379b9396d91242f4d5457326260197b7c0c9bb2d896137777593c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73616164652f66696c616d656e742d66756c6c63616c656e6461722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/saade/filament-fullcalendar)[![Total Downloads](https://camo.githubusercontent.com/78352082e609f5b019263b62105202345d0121a51dfdcbb0ba9324ae6744c717/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f73616164652f66696c616d656e742d66756c6c63616c656e6461722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/saade/filament-fullcalendar)

 [![Filament FullCalendar](https://raw.githubusercontent.com/saade/filament-fullcalendar/3.x/art/cover.png)](https://raw.githubusercontent.com/saade/filament-fullcalendar/3.x/art/cover.png)

Features
========

[](#features)

- Highly customizable
- Modals for viewing, creating, editing and deleteing events Powered by Filament Actions
- Filament-y theme
- and much more!

Table of contents
=================

[](#table-of-contents)

- [Filament FullCalendar](#filament-fullcalendar)
- [Features](#features)
- [Table of contents](#table-of-contents)
- [Installation](#installation)
- [Usage](#usage)
    - [Returning events](#returning-events)
    - [The EventData class](#the-eventdata-class)
- [Configuration](#configuration)
    - [Available methods](#available-methods)
        - [schedulerLicenseKey(`string` | `null` $licenseKey)](#schedulerlicensekeystring--null-licensekey)
        - [selectable(`bool` $selectable)](#selectablebool-selectable)
        - [editable(`bool` $editable)](#editablebool-editable)
        - [timezone(`string` | `null` $timezone)](#timezonestring--null-timezone)
        - [locale(`string` | `null` $locale)](#localestring--null-locale)
        - [plugins(`array` $plugins, `bool` $merge)](#pluginsarray-plugins-bool-merge)
        - [config(`array` $config)](#configarray-config)
- [Interacting with actions](#interacting-with-actions)
    - [Customizing actions](#customizing-actions)
    - [Authorizing actions](#authorizing-actions)
- [Intercepting events](#intercepting-events)
- [Render Hooks](#render-hooks)
- [Tricks](#tricks)
    - [Editing event after drag and drop](#editing-event-after-drag-and-drop)
    - [Creating events on day selection](#creating-events-on-day-selection)
    - [Creating events with additional data](#creating-events-with-additional-data)
    - [Event tooltip on hover](#event-tooltip-on-hover)
    - [Adding the widget to a Blade view](#adding-the-widget-to-a-blade-view)
    - [Share your tricks](#share-your-tricks)
- [Changelog](#changelog)
- [Contributing](#contributing)
- [Security Vulnerabilities](#security-vulnerabilities)
- [Credits](#credits)
- [License](#license)

Installation
============

[](#installation)

You can install the package via composer:

```
composer require saade/filament-fullcalendar:^3.0
```

Usage
=====

[](#usage)

1. First, create a [Filament Widget](https://filamentadmin.com/docs/2.x/admin/dashboard#getting-started):

```
php artisan make:filament-widget CalendarWidget
```

> This will create a new widget class in your project.

1. Your newly created widget should extends the `Saade\FilamentFullCalendar\Widgets\FullCalendarWidget` class of this package

> **Warning**
>
> Don't forget to remove `protected static string $view` from the generated class!

Your widget should look like this:

```
