App\UIObjects\Menu\TypeSelect::render PHP Method

render() public method

render
public render ( ) : string
return string
    public function render()
    {
        $args = $this->arguments;
        /** @var \Xpressengine\Menu\ModuleHandler $typeHandler */
        $typeHandler = app('xe.module');
        $types = $typeHandler->getAllModuleInfo();
        $selectedTypeId = array_get($args, 'selectedType', static::$defaultSelectedId);
        $this->template = view($this->view, compact('types', 'selectedTypeId'))->render();
        $this->loadFiles();
        return parent::render();
    }