Package org.uberfire.jsbridge.client
Class AppFormerJsBridge
- java.lang.Object
-
- org.uberfire.jsbridge.client.AppFormerJsBridge
-
@Dependent public class AppFormerJsBridge extends Object
-
-
Constructor Summary
Constructors Constructor Description AppFormerJsBridge(org.uberfire.client.workbench.Workbench workbench, AppFormerJsActivityLoader appFormerJsLoader, org.uberfire.client.promise.Promises promises)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexposeBridgeAsNativeJs()voidfireEvent(String eventJson)voidgoTo(String place)voidgoToPath(String uri)voidinit(String gwtModuleName)elemental2.promise.Promise<Void>loadAppFormerJsAndReactScripts(String gwtModuleName)voidregisterPerspective(Object jsObject)voidregisterScreen(Object jsObject)elemental2.promise.Promise<Object>rpc(String path, Object[] params)Stringtranslate(String key, Object[] args)
-
-
-
Constructor Detail
-
AppFormerJsBridge
@Inject public AppFormerJsBridge(org.uberfire.client.workbench.Workbench workbench, AppFormerJsActivityLoader appFormerJsLoader, org.uberfire.client.promise.Promises promises)
-
-
Method Detail
-
init
public void init(String gwtModuleName)
-
exposeBridgeAsNativeJs
public void exposeBridgeAsNativeJs()
-
loadAppFormerJsAndReactScripts
public elemental2.promise.Promise<Void> loadAppFormerJsAndReactScripts(String gwtModuleName)
-
fireEvent
public void fireEvent(String eventJson)
-
goTo
public void goTo(String place)
-
goToPath
public void goToPath(String uri)
-
registerPerspective
public void registerPerspective(Object jsObject)
-
registerScreen
public void registerScreen(Object jsObject)
-
-