shlogg · Early preview
Paul Redmond @paulredmond

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...