__construct() public method

ReindexProductsAfterSave constructor.
public __construct ( Magento\Framework\Indexer\IndexerRegistry $indexerRegistry, Full $fullIndexer )
$indexerRegistry Magento\Framework\Indexer\IndexerRegistry The indexer registry
$fullIndexer Smile\ElasticsuiteCatalog\Model\ResourceModel\Product\Indexer\Fulltext\Action\Full The Full Indexer
 /**
  * ReindexProductsAfterSave constructor.
  *
  * @param \Magento\Framework\Indexer\IndexerRegistry                                       $indexerRegistry The indexer registry.
  * @param FullIndexer                                                                      $fullIndexer     The Full Indexer
  * @param \Smile\ElasticsuiteVirtualCategory\Model\ResourceModel\Category\Product\Position $saveHandler     Product position save handler.
  * @param \Magento\Framework\Json\Helper\Data                                              $jsonHelper      JSON Helper.
  */
 public function __construct(\Magento\Framework\Indexer\IndexerRegistry $indexerRegistry, FullIndexer $fullIndexer, \Smile\ElasticsuiteVirtualCategory\Model\ResourceModel\Category\Product\Position $saveHandler, \Magento\Framework\Json\Helper\Data $jsonHelper)
 {
     parent::__construct($indexerRegistry, $fullIndexer);
     $this->jsonHelper = $jsonHelper;
     $this->saveHandler = $saveHandler;
 }