tenfourfox/testing/web-platform/tests/WebIDL/valid/xml/callback.widlprocxml
Cameron Kaiser c9b2922b70 hello FPR
2017-04-19 00:56:45 -07:00

33 lines
1.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Definitions SYSTEM "widlprocxml.dtd">
<Definitions>
<webidl>callback AsyncOperationCallback = void (DOMString status);
callback interface EventHandler {
void eventOccurred(DOMString details);
};</webidl>
<Callback name="AsyncOperationCallback" id="::AsyncOperationCallback">
<webidl>callback AsyncOperationCallback = void (DOMString status);</webidl>
<Type type="void"/>
<ArgumentList>
<Argument name="status">
<Type type="DOMString"/>
</Argument>
</ArgumentList>
</Callback>
<Interface name="EventHandler" callback="callback" id="::EventHandler">
<webidl>callback interface EventHandler {
void eventOccurred(DOMString details);
};</webidl>
<Operation name="eventOccurred" id="::EventHandler::eventOccurred">
<webidl> void eventOccurred(DOMString details);</webidl>
<Type type="void"/>
<ArgumentList>
<Argument name="details">
<Type type="DOMString"/>
</Argument>
</ArgumentList>
</Operation>
</Interface>
</Definitions>