createSDKInterface method
Implementation
JavaScriptNamespaceInterface createSDKInterface() {
var interface = JavaScriptNamespaceInterface("sdk");
var methods = <String, Function>{
"onPPTMediaPlay": _onPPTMediaPlay,
"onPPTMediaPause": _onPPTMediaPause,
"throwError": _onThrowMessage,
"postMessage": _onPostMessage,
"setupFail": _onSetupFail,
"logger": _onLogger,
};
methods.forEach((key, value) => interface.setMethod(key, value));
return interface;
}