Filament Gaze Plugin For Resource Viewing Tracking
Display when others view same resource with Filament Gaze plugin! Quickly show user list, lock resources & override control with custom logic using `GazeBanner::make()` and `canTakeControl()` method.
Filament Gaze is a plugin for Filament PHP that allows you to display when other users view the same resource. This plugin provides a nice API to make a simple banner or even allow authorized users to take control of a locked page. Here's the most basic example of using Gaze with a form:
public static function form(Form $form): Form{ return $form ->schema([ GazeBanner::make(), // ... ]);}
Main features:
Quickly display when other users are on the same resource
Configurable poll time to determine how often it should inform Filament and get a list of user...