| Package Data | |
|---|---|
| Maintainer Username: | oleghalin |
| Package Create Date: | 2019-02-01 |
| Package Last Update: | 2023-02-16 |
| Language: | Vue |
| License: | MIT |
| Last Refreshed: | 2025-11-05 15:01:32 |
| Package Statistics | |
|---|---|
| Total Downloads: | 545,386 |
| Monthly Downloads: | 4,382 |
| Daily Downloads: | 127 |
| Total Stars: | 31 |
| Total Watchers: | 1 |
| Total Forks: | 6 |
| Total Open Issues: | 1 |


composer require khalin/nova-link-field
use Khalin\Nova\Field\Link;
Fields arrayLink::make('Charge Id', 'stripe_id'),
For this needs you can use url() function (accept Callable or string)
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
For this needs you can use text() function (accept Callable or text)
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
->text("Go To Stripe")
Replaces text with an icon on the index view. For this needs you can use icon() function
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
->text("Go To Stripe")
->icon()
For this needs you can use blank() function.
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
->blank()
<a>For this needs you can use classes() function (accept Callable or text).
Example:
Link::make('Charge Id', 'stripe_id')
->classes(function () {
return null === $this->charge_id ? 'charge__pending' : "charge_successfull";
})