/**
* Init type fields : fields are different according to thesaurus type
*
* @param \Magento\Framework\Data\Form\Element\Fieldset $fieldset The fieldset
* @param \Smile\ElasticsuiteThesaurus\Model\Thesaurus|null $model Current Thesaurus
*
* @return \Smile\ElasticsuiteThesaurus\Block\Adminhtml\Thesaurus\Edit\Form
*/
private function initTypeFields($fieldset, $model)
{
if ($model->getType() === ThesaurusInterface::TYPE_EXPANSION) {
$this->addExpansionFields($fieldset, $model);
} elseif ($model->getType() === ThesaurusInterface::TYPE_SYNONYM) {
$this->addSynonymFields($fieldset, $model);
}
return $this;
}