Spec-Zone.ru › Laravel 9

Компонентный слот

класс ComponentSlot реализует Htmlable (View source)

Свойства

ComponentAttributeBag $attributes

Менеджер атрибутов слота.

protected string $contents

Содержимое слота.

Методы

void __construct(string $contents = '', array $attributes = [])

Создать новый экземпляр слота.

$this withAttributes(array $attributes)

Установить дополнительные атрибуты, которые должен использовать слот.

string toHtml()

Получить HTML строку слота.

bool isEmpty()

Определить, является ли слот пустым.

bool isNotEmpty()

Определить, не является ли слот пустым.

string __toString()

Получить HTML строку слота.

Подробности

void __construct(string $contents = '', array $attributes = [])

Создать новый экземпляр слота.

Параметры

string $contents
array $attributes

Возвращаемое значение

void

$this withAttributes(array $attributes)

Установить дополнительные атрибуты, которые должен использовать слот.

Параметры

array $attributes

Возвращаемое значение

$this

string toHtml()

Получить HTML строку слота.

Возвращаемое значение

string

bool isEmpty()

Определить, является ли слот пустым.

Возвращаемое значение

bool

bool isNotEmpty()

Определить, не является ли слот пустым.

Возвращаемое значение

bool

string __toString()

Получить HTML строку слота.

Возвращаемое значение

string

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/View/ComponentSlot.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API