Package Data | |
---|---|
Maintainer Username: | oleghalin |
Package Create Date: | 2019-02-01 |
Package Last Update: | 2023-02-16 |
Language: | Vue |
License: | MIT |
Last Refreshed: | 2024-11-18 03:01:26 |
Package Statistics | |
---|---|
Total Downloads: | 490,461 |
Monthly Downloads: | 5,188 |
Daily Downloads: | 27 |
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";
})