 ManagesComponents   trait ManagesComponents (View source)  Properties    protected array  $componentStack The components being rendered.     protected array  $componentData The original data passed to the component.     protected array  $slots The slot contents for the component.     protected array  $slotStack The names of the slots being rendered.    Methods    void   startComponent(string $name, array $data = []) Start a component rendering process.      void   startComponentFirst(array $names, array $data = []) Get the first view that actually exists from the given list, and start a component.      string   renderComponent() Render the current component.      array   componentData(string $name) Get the data for the given component.      void   slot(string $name, string|null $content = null) Start the slot rendering process.      void   endSlot() Save the slot content for rendering.      int   currentComponent() Get the index for the current component.     Details                        void
    startComponent(string $name, array $data = [])
            Start a component rendering process.   Parameters   string $name    array $data    Return Value   void                              void
    startComponentFirst(array $names, array $data = [])
            Get the first view that actually exists from the given list, and start a component.   Parameters   array $names    array $data    Return Value   void                              string
    renderComponent()
            Render the current component.   Return Value   string                      protected        array
    componentData(string $name)
            Get the data for the given component.   Parameters   string $name    Return Value   array                              void
    slot(string $name, string|null $content = null)
            Start the slot rendering process.   Parameters   string $name    string|null $content    Return Value   void                              void
    endSlot()
            Save the slot content for rendering.   Return Value   void                      protected        int
    currentComponent()
            Get the index for the current component.   Return Value   int      

    
{'path': 'public/docs/laravel~6/api/6.x/illuminate/view/concerns/managescomponents.html', 'source': 'DevDocs.IO'}