我创建了一个显示svg图像的小部件。包括一个浏览器分叉来显示一个png。
如果加载png
我正在使用Image
类并重新启动其加载事件。
svg-xml
字符串是通过RequestBuilder
从服务器获取的(请参阅here)。现在我要发布新的LoadEvent
onResponseReceived
和ErrorEvent
onError
。
但是如何创建LoadEvent
(Javadoc说我应该从NativeEvent
创建一个,但是它也没有构造函数)。
我目前看到的唯一方法是创建我自己的LoadEvent
,但这不应该是必要的,是吗?
答案 0 :(得分:2)
NativeEvent loadEvent = Document.get().createLoadEvent();
DomEvent.fireNativeEvent(loadEvent, source);
用您的小部件替换source
。
错误事件与Document.get().createErrorEvent()
相同。