Spec-Zone.ru › Laravel 6

ManagesComponents

trait ManagesComponents (View source)

Свойства

protected array $componentStack

Компоненты, которые отображаются.

protected array $componentData

Исходные данные, переданные компоненту.

protected array $slots

Содержимое слотов для компонента.

protected array $slotStack

Имена отображаемых слотов.

Методы

void startComponent(string $name, array $data = [])

Запустить процесс отображения компонента.

void startComponentFirst(array $names, array $data = [])

Получить первый существующий вид из заданного списка и запустить компонент.

string renderComponent()

Отобразить текущий компонент.

array componentData(string $name)

Получить данные для данного компонента.

void slot(string $name, string|null $content = null)

Запустить процесс отображения слота.

void endSlot()

Сохранить содержимое слота для отображения.

int currentComponent()

Получить индекс текущего компонента.

Подробности

void startComponent(string $name, array $data = [])

Запустить процесс отображения компонента.

Параметры

string $name
array $data

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

void

void startComponentFirst(array $names, array $data = [])

Получить первый существующий вид из заданного списка и запустить компонент.

Параметры

array $names
array $data

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

void

string renderComponent()

Отобразить текущий компонент.

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

string

protected array componentData(string $name)

Получить данные для данного компонента.

Параметры

string $name

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

array

void slot(string $name, string|null $content = null)

Запустить процесс отображения слота.

Параметры

string $name
string|null $content

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

void

void endSlot()

Сохранить содержимое слота для отображения.

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

void

protected int currentComponent()

Получить индекс текущего компонента.

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

int

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

Spec-Zone.ru

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