Наследует Text.
* имеет те же возможности.
Основы
Поле Url является расширением Text, которое по умолчанию устанавливает type=url.
use MoonShine\UI\Fields\Url;Url::make('Link')use MoonShine\UI\Fields\Url;Url::make('Link')
Заголовок
Метод title() позволяет задать заголовок ссылки.
title(Closure $callback)title(Closure $callback)
use MoonShine\UI\Fields\Url;Url::make('Link')->title(fn(string $url, Url $ctx) => str($url)->limit(3))use MoonShine\UI\Fields\Url;Url::make('Link')->title(fn(string $url, Url $ctx) => str($url)->limit(3))
Blank
Метод blank() добавляет для превью ссылки аттрибут target="_blank". Поэтому в таком режиме ссылка будет открываться в новом окне.
blank()blank()
use MoonShine\UI\Fields\Url;Url::make('Link')->blank()use MoonShine\UI\Fields\Url;Url::make('Link')->blank()