All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| ApplicationConfiguration |
Application configuration data.
|
| ApplicationConnection |
Main class for an application / UI.
|
| AtmospherePushConnection |
The default PushConnection implementation that uses Atmosphere for
handling the communication channel.
|
| AtmospherePushConnection.AbstractJSO |
JavaScriptObject class with some helper methods to set and get primitive
values.
|
| AtmospherePushConnection.AtmosphereConfiguration |
Provides information from the Atmosphere configuration object.
|
| AtmospherePushConnection.AtmosphereResponse |
Provides data from an Atmosphere response JavaScript object.
|
| AtmospherePushConnection.FragmentedMessage |
|
| AtmospherePushConnection.State |
Represents the connection state of a push connection.
|
| Binder |
Entry point for binding Node to state nodes.
|
| BinderContext |
Binder context which is passed to the BindingStrategy instances
enabling them to delegate the creation of any child nodes.
|
| BindingStrategy<T extends elemental.dom.Node> |
|
| Bootstrapper |
Handles bootstrapping of the application.
|
| BrowserInfo |
Provides a way to query information about web browser.
|
| ClientEngineLinker |
|
| ClientJsonCodec |
Static helpers for encoding and decoding JSON.
|
| Command |
A generic command interface meant to be used for passing lambdas around.
|
| Computation |
|
| ConnectionIndicator |
GWT interface to ConnectionIndicator.ts
|
| ConnectionStateHandler |
Handles problems and other events which occur during communication with the
server.
|
| Console |
Helper class for using window.console.
|
| ConstantPool |
Map of constant values received from the server.
|
| Debouncer |
Manages debouncing of events.
|
| DefaultConnectionStateHandler |
Default implementation of the connection state handler.
|
| DefaultConnectionStateHandler.Type |
|
| DefaultRegistry |
|
| DependencyLoader |
Handles loading of dependencies (stylesheets and scripts) in the application.
|
| DomApi |
Access point for DOM API.
|
| DomApiImpl |
|
| DomElement |
|
| DomElement.DomTokenList |
|
| DomNode |
|
| ElementUtil |
Utils class, intended to ease working with DOM elements on client side.
|
| ErrorMessage |
Wraps a native javascript object containing fields for an error message
|
| ExecuteJavaScriptElementUtils |
Utility class which handles javascript execution context (see
ExecuteJavaScriptProcessor#getContextExecutionObject()).
|
| ExecuteJavaScriptProcessor |
|
| ExistingElementMap |
Mapping between a server side node identifier which has been requested to
attach existing client side element.
|
| FlushListener |
|
| FragmentHandler |
Handler that makes sure that scroll to fragment and hash change event work
when there has been navigation via router link to a
path with fragment.
|
| Heartbeat |
Handles sending of heartbeats to the server and reacting to the response
|
| InitialPropertiesHandler |
Handles server initial property values with the purpose to prevent change
their values from the client side.
|
| InvalidateEvent |
Event fired when a computation is invalidated.
|
| InvalidateListener |
Listens to invalidate events fired by a computation.
|
| JreJsArray<T> |
Deprecated.
|
| JreJsMap<K,V> |
Deprecated.
|
| JreJsSet<V> |
Deprecated.
|
| JreJsWeakMap<K,V> |
Deprecated.
|
| JsArray<T> |
Native JS Array interface with an alternative implementation for JRE usage.
|
| JsCollections |
Factory for JavaScript collection implementations with support for
alternative JRE implementations.
|
| JsCollections.ForEachCallback<V> |
Functional interface for iterating all the entries in a JsSet or
JsArray.
|
| JsMap<K,V> |
Native JS Map interface with an alternative implementation for JRE usage.
|
| JsMap.ForEachCallback<K,V> |
Functional interface for iterating all the entries in a JsMap.
|
| JsObject |
JsInterop bridge to the JavaScript Object type.
|
| JsObject.PropertyDescriptor |
|
| JsoConfiguration |
Helper class for reading configuration options from the bootstrap javascript.
|
| JsSet<V> |
Native JS Set interface with an alternative implementation for JRE usage.
|
| JsWeakMap<K,V> |
Native JS WeakMap interface with an alternative implementation for JRE usage.
|
| ListSpliceEvent |
Event fired when the structure of a NodeList changes.
|
| ListSpliceListener |
Listener notified when the structure of a node list changes.
|
| LitUtils |
Utils class, intended to ease working with LitElement related code on client
side.
|
| LoadingIndicatorConfigurator |
Observes the loading indicator configuration stored in the given node and
configures the loading indicator accordingly.
|
| LocationParser |
Utility methods for parsing the document URL.
|
| MapProperty |
A property in a node map.
|
| MapPropertyAddEvent |
Event fired when a property is added to a NodeMap.
|
| MapPropertyAddListener |
Listener notified when a property is added to a NodeMap.
|
| MapPropertyChangeEvent |
Event fired when the value of a map property changes.
|
| MapPropertyChangeListener |
Listener notified when the value of a MapProperty changes.
|
| MessageHandler |
A MessageHandler is responsible for handling all incoming messages (JSON)
from the server (state changes, RPCs and other updates) and ensuring that the
connectors are updated accordingly.
|
| MessageSender |
MessageSender is responsible for sending messages to the server.
|
| MessageSender.ResynchronizationState |
|
| NativeFunction |
JsInterop wrapper for interacting with the JavaScript Function type.
|
| NodeFeature |
Holder of the actual data in a state node.
|
| NodeList |
A state node feature that structures data as a list.
|
| NodeMap |
A state node feature that structures data as a map.
|
| NodeUnregisterEvent |
Event fired when a state node is unregistered.
|
| NodeUnregisterListener |
A listener that will be notified when a state node is unregistered.
|
| PollConfigurator |
Observes the poll configuration stored in the given node and configures
polling accordingly.
|
| Poller |
Handles polling the server with a given interval.
|
| PolymerDomApiImpl |
|
| PolymerUtils |
Utils class, intended to ease working with Polymer related code on a client
side.
|
| PopStateHandler |
Handles popstate events and sends them to the server.
|
| Profiler |
Lightweight profiling tool that can be used to collect profiling data with
zero overhead unless enabled.
|
| Profiler.EnabledProfiler |
Enables the profiling via deferred binding.
|
| Profiler.Node |
A hierarchical representation of the time spent running a named block of
code.
|
| Profiler.ProfilerResultConsumer |
Provides access to data from the Profiler.
|
| PushConfiguration |
Provides the push configuration stored in the root node with an easier to use
API.
|
| PushConnection |
Represents the client-side endpoint of a bidirectional ("push") communication
channel.
|
| PushConnectionFactory |
|
| Reactive |
Handles global features related to reactivity, such as keeping track of the
current Computation, providing a lazy flush cycle and registering
reactive event collectors.
|
| ReactiveEventRouter<L,E extends ReactiveValueChangeEvent> |
|
| ReactiveValue |
A reactive value fires reactive value change events when its value changes
and registers itself as dependent on the current computation when the value
is accessed.
|
| ReactiveValueChangeEvent |
Event fired when a reactive value has changed.
|
| ReactiveValueChangeListener |
Listens to changes to a reactive value.
|
| ReconnectConfiguration |
Tracks the reconnect configuration stored in the root node and provides it
with an easier to use API.
|
| Registry |
A registry of singleton instances, such as ServerRpcQueue, which can
be looked up based on their class.
|
| RequestResponseTracker |
Tracks active server UIDL requests.
|
| RequestStartingEvent |
Event fired when a request starts.
|
| RequestStartingEvent.Handler |
|
| ResourceLoader |
ResourceLoader lets you dynamically include external scripts and styles on
the page and lets you know when the resource has been loaded.
|
| ResourceLoader.ResourceLoadEvent |
Event fired when a resource has been loaded.
|
| ResourceLoader.ResourceLoadListener |
Event listener that gets notified when a resource has been loaded.
|
| ResponseHandlingEndedEvent |
Event fired when handling of a response ends.
|
| ResponseHandlingEndedEvent.Handler |
|
| ResponseHandlingStartedEvent |
Event fired when handling of a response starts.
|
| ResponseHandlingStartedEvent.Handler |
|
| RouterLinkHandler |
Handler for click events originating from application navigation link
elements marked with "router-link".
|
| ScrollPositionHandler |
Handler for restoring scroll position when user navigates back / forward
inside the application.
|
| ServerConnector |
Handles creating and sending messages to the server using
ServerRpcQueue.
|
| ServerEventHandlerBinder |
Binds and updates server object able to send notifications to the server.
|
| ServerEventObject |
A representation of a server object able to send notifications to the server.
|
| ServerRpcQueue |
Manages the queue of server invocations (RPC) which are waiting to be sent to
the server.
|
| SimpleElementBindingStrategy |
Binding strategy for a simple (not template) Element node.
|
| SimpleEventBus |
Basic implementation of EventBus.
|
| StateNode |
A client-side representation of a server-side state node.
|
| StateTree |
A client-side representation of a server-side state tree.
|
| StorageUtil |
Includes utility methods to interact with HTML storage API.
|
| SystemErrorHandler |
Handles system errors in the application.
|
| TextBindingStrategy |
Binding strategy for simple (not template) text Node.
|
| TrackingScheduler |
Scheduler implementation which tracks and reports whether there is any work
queued or currently being executed.
|
| TreeChangeProcessor |
Updates a state tree based on changes in JSON format.
|
| UILifecycle |
Manages the lifecycle of a UI.
|
| UILifecycle.StateChangeEvent |
Event triggered when the lifecycle state of a UI is changed.
|
| UILifecycle.StateChangeHandler |
A listener for listening to UI lifecycle events.
|
| UILifecycle.UIState |
Describes the state of a UI.
|
| UpdatableModelProperties |
The storage class for set of updatable model properties.
|
| URIResolver |
Client side URL resolver for vaadin protocols.
|
| ValueMap |
Old abstraction for a UIDL JSON message.
|
| WidgetUtil |
Utility methods which are related to client side code only.
|
| Xhr |
A Simpler way to use XMLHttpRequest.
|
| Xhr.Callback |
Notifies when an XHR successfully completes, or errors out.
|
| XhrConnection |
Provides a connection to the UIDL request handler on the server and knows how
to send messages to that end point.
|
| XhrConnectionError |
XhrConnectionError provides detail about an error which occurred during an
XHR request to the server.
|