private function getPriceRenderer()
    {
        if (null === $this->priceRenderer) {
            /** @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']]
                );
            }

            $this->priceRenderer = $priceRenderer;
        }

        return $this->priceRenderer;
    }
private function getPriceRenderer()
    {
        if (null === $this->priceRenderer) {
            /** @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']]
                );
            }

            $this->priceRenderer = $priceRenderer;
        }

        return $this->priceRenderer;
    }
private function getPriceRenderer ( ) { if ( null === $ this -> priceRenderer ) { /** @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' ] ] ) ; } $ this -> priceRenderer = $ priceRenderer ; } return $ this -> priceRenderer ; }
Retrieve Price Renderer Block

@return bool|\Magento\Framework\View\Element\BlockInterface
Retrieve Price Renderer Block