
com.asayama.gwt.angular.client.log.Log Maven / Gradle / Ivy
package com.asayama.gwt.angular.client.log;
import com.asayama.gwt.angular.client.Angular.Bind;
import com.asayama.gwt.angular.client.NGObject;
import com.asayama.gwt.angular.client.Service;
public class Log implements Service {
private NGLog ngo;
public void log(String message) {
ngo.log(message);
}
public void info(String message) {
ngo.info(message);
}
public void warn(String message) {
ngo.warn(message);
}
public void error(String message) {
ngo.error(message);
}
public void debug(String message) {
ngo.debug(message);
}
}
@Bind("$log")
class NGLog extends NGObject {
protected NGLog() {
}
final native void log(String message) /*-{
this.log(message);
}-*/;
final native void info(String message) /*-{
this.info(message);
}-*/;
final native void warn(String message) /*-{
this.warn(message);
}-*/;
final native void error(String message) /*-{
this.error(message);
}-*/;
final native void debug(String message) /*-{
this.debug(message);
}-*/;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy