Package org.teavm.jso.webaudio
Interface AudioWorker
- All Superinterfaces:
EventTarget
,org.teavm.jso.JSObject
-
Method Summary
Modifier and TypeMethodDescriptionaddParameter
(String name, float defaultValue) createNode
(int numberOfInputs, int numberOfOutputs) default Registration
onLoaded
(EventListener<MediaEvent> listener) default Registration
onMessage
(EventListener<MediaEvent> listener) void
postMessage
(org.teavm.jso.JSObject message) void
postMessage
(org.teavm.jso.JSObject message, org.teavm.jso.JSObject transfer) void
postMessage
(org.teavm.jso.JSObject message, org.teavm.jso.JSObject[] transfer) void
removeParameter
(String name) void
setOnLoaded
(EventListener<MediaEvent> event) void
setOnMessage
(EventListener<MediaEvent> event) void
Methods inherited from interface org.teavm.jso.dom.events.EventTarget
addEventListener, addEventListener, dispatchEvent, onEvent, onEvent, removeEventListener, removeEventListener
Methods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
getParameters
AudioWorkerParamDescriptor[] getParameters() -
setOnMessage
-
getOnMessage
EventListener<MediaEvent> getOnMessage() -
onMessage
-
setOnLoaded
-
getOnLoaded
EventListener<MediaEvent> getOnLoaded() -
onLoaded
-
terminate
void terminate() -
postMessage
void postMessage(org.teavm.jso.JSObject message, org.teavm.jso.JSObject[] transfer) -
postMessage
void postMessage(org.teavm.jso.JSObject message, org.teavm.jso.JSObject transfer) -
postMessage
void postMessage(org.teavm.jso.JSObject message) -
createNode
-
addParameter
-
removeParameter
-