package triaina.webview;
import roboguice.inject.ContextSingleton;
import triaina.injector.AbstractTriainaModule;
import triaina.webview.config.ConfigCache;
import triaina.webview.config.WebViewBridgeAnnotationConfigurator;
import triaina.webview.config.WebViewBridgeConfigurator;
import com.google.inject.Singleton;
public class WebViewBridgeModule extends AbstractTriainaModule {
@Override
protected void configure() {
bind(WebViewBridgeConfigurator.class).to(WebViewBridgeAnnotationConfigurator.class).in(ContextSingleton.class);
bind(ConfigCache.class).in(Singleton.class);
bind(InjectorHelper.class).in(ContextSingleton.class);
bind(WebViewRestoreManager.class).in(ContextSingleton.class);
}
}