Smile\ElasticsuiteCatalog\Block\Navigation::__construct PHP Method

__construct() public method

Navigation constructor.
public __construct ( Magento\Framework\View\Element\Template\Context $context, Magento\Catalog\Model\Layer\Resolver $layerResolver, Magento\Catalog\Model\Layer\FilterList $filterList, Magento\Catalog\Model\Layer\AvailabilityFlagInterface $visibilityFlag, Magento\Framework\ObjectManagerInterface $objectManager, Magento\Framework\Module\Manager $moduleManager, array $data )
$context Magento\Framework\View\Element\Template\Context Application context
$layerResolver Magento\Catalog\Model\Layer\Resolver Layer Resolver
$filterList Magento\Catalog\Model\Layer\FilterList Filter List
$visibilityFlag Magento\Catalog\Model\Layer\AvailabilityFlagInterface Visibility Flag
$objectManager Magento\Framework\ObjectManagerInterface Object Manager
$moduleManager Magento\Framework\Module\Manager Module Manager
$data array Block Data
    public function __construct(Context $context, Resolver $layerResolver, FilterList $filterList, AvailabilityFlagInterface $visibilityFlag, ObjectManagerInterface $objectManager, Manager $moduleManager, array $data)
    {
        $this->objectManager = $objectManager;
        $this->moduleManager = $moduleManager;
        parent::__construct($context, $layerResolver, $filterList, $visibilityFlag, $data);
    }