Download the PHP package awcodes/filament-badgeable-column without Composer
On this page you can find all versions of the php package awcodes/filament-badgeable-column. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download awcodes/filament-badgeable-column
More information about awcodes/filament-badgeable-column
Files in awcodes/filament-badgeable-column
Package filament-badgeable-column
Short Description Filament Tables column to append and prepend badges.
License MIT
Homepage https://github.com/awcodes/badger
Informations about the package filament-badgeable-column
Filament Badgeable Column
With Filament Badgeable Column you prepend and append badges to your columns.
Installation
You can install the package via composer:
In an effort to align with Filament's theming methodology you will need to use a custom theme to use this plugin.
Note If you have not set up a custom theme and are using a Panel follow the instructions in the Filament Docs first. The following applies to both the Panels Package and the standalone Forms package.
Add the plugin's views to your tailwind.config.js
file.
Usage
You can also define the array of badges via a closure, if you want the array of badges to be based on dynamic data. The closure should return an array of Badge
objects, similar to above.
The example below assumes the records have a BelongsToMany
relationship called topics
, and shows how to display each topic name as a badge.
Badgeable Tags Column
Warning The Badgeable Tags Column has been deprecated please use the
TextColumn
badge()
method instead.
Badge Shape
If you prefer to have a more "rounded" shape you can use the asPills()
method to set the shape of the badges.
Separator
The default separator between the column text and the badges is '—'.
If you would like to use a different separator, use the separator()
method to set character to be used as a separator.
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- awcodes
- All Contributors
License
The MIT License (MIT). Please see License File for more information.