Package org.cruxframework.crux.core.client.screen

Interface Summary
DeviceAdaptive Classes that implement this interface are rendered differently according to the client device type.
HTMLContainer HTMLContainers are widgets that can have innerHTML content AND, at same time, are Panels, (that can receive another widgets as children).
RequiresResizeFactory A marker interface to inform Crux that a WidgetFactory creates a widget that requires resize control from framework
ScreenBinder A ViewBinder bound to the rootView
ScreenWidgetAccessor A marker interface used to generate screen wrappers.
 

Class Summary
ArrowsDevice  
ArrowsDevice.Keys Key codes for d-pad Navigation
DisplayHandler Helper Class to configure display for different devices.
HTMLPanelHelper CRUX INTERNAL CLASS.
HTMLPanelHelper.HTMLPanelInfo Contains information about where HTMLPanel was attached early
JSWindow A Window JavaScriptObject.
MultiFrameParametersHandler  
MultiFrameParametersHandler.ParametersHandler  
Screen Abstraction for the entire page.
ScreenFactory Factory for CRUX screen.
URLRewriter Override this class if you need to specify some url re-writing solution, like when working inside a Gadget container.
WidgetLoadEvent  
 

Enum Summary
DeviceAdaptive.Device All devices supported by Crux CrossDevice engine
DeviceAdaptive.Input The supported features for cross device widgets
DeviceAdaptive.Size The screen sizes supported by crux
LazyPanelWrappingType Contains the available lazyPanel wrapping models.
 

Exception Summary
InterfaceConfigException Abstraction for interface configuration error.
 

Annotation Types Summary
DeviceAdaptive.Template Used to map the template used by a specific device
DeviceAdaptive.Templates Used to map the all templates used by the target deviceAdaptive Widget
 



Copyright © 2014. All rights reserved.