@Retention(value=RUNTIME)
@Target(value=TYPE)
@Documented
@Inherited
public @interface EventType
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
name |
Modifier and Type | Optional Element and Description |
---|---|
EventType.Action |
actionType
Who is doing the action perform when event happened, server or browser.
|
boolean |
browser
If this event is triggered by browser.
|
boolean |
bubbling
On/off event bubbling.
|
boolean |
callBeforeAfter
If true Engine calls FW.beforeEvent function and ajax callBack calls
Engine.afterEvent
|
boolean |
extraInfo
Do you expect to receive extraInfo information of the browser event.
|
boolean |
feedBack
Notify user "event is in progress...".
|
boolean |
notifyServer
If to notify server when Script browser event had happened.
|
boolean |
preventDefault
Cancels the event if it is cancelable, without stopping further
propagation of the event.
|
java.lang.String |
script
Script of event action process on browser.
|
EventType.Value |
valueType
How do you expect to receive value(s) of elements from web browser.
|
public abstract boolean browser
public abstract boolean feedBack
public abstract EventType.Action actionType
public abstract EventType.Value valueType
public abstract boolean extraInfo
public abstract boolean bubbling
public abstract java.lang.String script
public abstract boolean notifyServer