Java示例:
public class Logger {
public static void setListener(LogListener listener) {
// native code
}
}
public interface LogListener {
void onMessageLogged(LogMessage message);
}
答案 0 :(得分:1)
所以你想传递LogListener
到setListener
?
在TypeScript中:
const myLogListener = new change.packagename.LogListener({
onMessageLogged: message => {
console.log(message);
}
});
logger.setListener(myLogListener);