Smile\ElasticsuiteCatalog\Model\Autocomplete\Product\ItemFactory::getPriceRenderer PHP Method

getPriceRenderer() private method

Retrieve Price Renderer Block
private getPriceRenderer ( ) : boolean | Magento\Framework\View\Element\BlockInterface
return boolean | Magento\Framework\View\Element\BlockInterface
    private function getPriceRenderer()
    {
        /** @var \Magento\Framework\View\LayoutInterface $layout */
        $layout = $this->objectManager->get('\\Magento\\Framework\\View\\LayoutInterface');
        $layout->getUpdate()->addHandle('default');
        $priceRenderer = $layout->getBlock('product.price.render.default');
        if (!$priceRenderer) {
            $priceRenderer = $layout->createBlock('Magento\\Framework\\Pricing\\Render', 'product.price.render.default', ['data' => ['price_render_handle' => 'catalog_product_prices']]);
        }
        return $priceRenderer;
    }