Spec-Zone.ru › Laravel 10

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

класс 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()

Определить, не пуст ли слот.

bool hasActualContent(callable|string|null $callable = null)

Определить, содержит ли слот содержимое, отличное от комментария.

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

bool hasActualContent(callable|string|null $callable = null)

Определить, содержит ли слот содержимое, отличное от комментария.

Параметры

callable|string|null $callable

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

bool

string __toString()

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

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

string

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

Spec-Zone.ru

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