Наследует
Text
* имеет те же возможности
# Основы
Поле Url является расширением Text,
которое по умолчанию устанавливает type=url
.
use MoonShine\Fields\Url; //... public function fields(): array{ return [ Url::make('Link') ];} //...
# Заголовок
Метод title()
позволяет задать заголовок ссылки.
title(Closure $callback)
use MoonShine\Fields\Url; //... Url::make('Link') ->title(fn(string $url, Url $ctx) => str($url)->limit(3))
# Blank
Метод blank()
позволяет открывать ссылку в новом окне.
blank()
use MoonShine\Fields\Url; //... Url::make('Link') ->blank()