Мое приложение создает popUp через SafeHTMLBuilder. Я хочу добавить обработчик Click (изменить размер onClick) на этот img.Получение элемента изображения из необработанного HTML
Я знаю, что если я использую UiBinder я могу добавить пользовательский интерфейс: поле метки:
@UiField
Image
...
image.addClickhandler(...);
В моем случае я думаю, что я должен использовать JSNI, но я не представляю, как это выглядит.
SafeHtmlBuilder html = new SafeHtmlBuilder();
html.appendHtmlConstant("<div class=\"detailsPopup\">")
.append(TEMPLATES.image(record.getImageUrl()))
.appendHtmlConstant("</div>")
Шаблон изображения
@Template("<img id=\"img\" src=\"{0}\"/>")
SafeHtml image(String url);
Можете ли вы предоставить код для всплывающего окна, что вы строите с помощью SafeHTMBuilder? – spg