. **/ namespace Widgets\Map\Includes; use Zabbix\Widgets\{ CWidgetField, CWidgetForm }; use Zabbix\Widgets\Fields\CWidgetFieldMultiSelectMap; /** * Map widget form. */ class WidgetForm extends CWidgetForm { public function addFields(): self { $this->addField( (new CWidgetFieldMultiSelectMap('sysmapid', _('Map'))) ->setFlags(CWidgetField::FLAG_NOT_EMPTY | CWidgetField::FLAG_LABEL_ASTERISK) ->setMultiple(false) ); return $this; } }