public function getWizardForTlClass(ManipulateWidgetEvent $event)
{
if ($event->getEnvironment()->getDataDefinition()->getName() !== 'tl_metamodel_dcasetting' || $event->getProperty()->getName() !== 'tl_class') {
return;
}
$url = 'system/modules/metamodels/popup.php?tbl=%s&fld=%s&inputName=ctrl_%s&id=%s&item=PALETTE_STYLE_PICKER';
$link = ' <a href="javascript:Backend.openModalIframe({url:\'' . $url . '\',width:790,title:\'Stylepicker\'});">%s</a>';
/** @var GenerateHtmlEvent $imageEvent */
$imageEvent = $event->getEnvironment()->getEventDispatcher()->dispatch(ContaoEvents::IMAGE_GET_HTML, new GenerateHtmlEvent('system/modules/metamodels/assets/images/icons/dca_wizard.png', $event->getEnvironment()->getTranslator()->translate('stylepicker', 'tl_metamodel_dcasetting'), 'style="vertical-align:top;"'));
$event->getWidget()->wizard = sprintf($link, $event->getEnvironment()->getDataDefinition()->getName(), $event->getProperty()->getName(), $event->getProperty()->getName(), $event->getModel()->getId(), $imageEvent->getHtml());
}