| Package | Description |
|---|---|
| org.fujion.ancillary | |
| org.fujion.client | |
| org.fujion.component |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
IResponseCallback.invoke(IResponseCallback<T> callback,
T response)
Convenience method for invoking a callback unless it is null.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ClientUtil.eval(String expression,
IResponseCallback<?> callback)
Invokes a JavaScript expression on the client, returning the result asynchronously.
|
static void |
ClientUtil.invoke(String function,
IResponseCallback<?> callback,
Object... args)
Invoke a function on the client.
|
Synchronizer |
Synchronizer.invokeClient(IElementIdentifier component,
String function,
IResponseCallback<?> callback,
Object... args)
Creates and sends a client invocation to invoke a specified function on a component.
|
int |
CallbackRegistry.registerCallback(IResponseCallback<?> callback)
Registers a callback.
|
| Constructor and Description |
|---|
ClientInvocation(IElementIdentifier target,
String function,
IResponseCallback<?> callback,
Object... arguments)
Create a client invocation request.
|
ClientInvocation(String function,
IResponseCallback<?> callback,
Object... arguments)
Create a client invocation request.
|
ClientInvocation(String moduleName,
String function,
IResponseCallback<?> callback,
Object... arguments)
Create a client invocation request.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseComponent.invoke(IElementIdentifier id,
String function,
IResponseCallback<?> callback,
Object... args)
Invoke a widget or sub-widget function on the client.
|
void |
BaseComponent.invoke(String function,
IResponseCallback<?> callback,
Object... args)
Invoke a widget function on the client.
|
void |
BaseComponent.loadModule(String module,
IResponseCallback<?> callback)
Asynchronously loads the specified JavaScript module.
|
int |
Page.registerCallback(IResponseCallback<?> callback)
Registers a client callback request.
|
Copyright © 2018 Fujion Framework. All rights reserved.