Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AcetateToolActivatingEvent
pureweb.client.collaboration This class is included in activating events for all acetate tools that extends AcetateToolBase
 AcetateToolBase
pureweb.client.collaboration Generic base class for all acetate tools.
 AcetateToolEvent
pureweb.client.collaboration Event type for most of the acetate tool events that are dispatched for classes that extend AcetateToolBase.
 AcetateToolset
pureweb.client.collaboration An acetate toolset aggregates a collection of acetate tools with a collection of views that will use those tools.
 ApplicationState
pureweb.client ApplicationState stores the local instance of the application state and handles synchronization among all instances.
 ApplicationStateEvent
pureweb.client Event type for all generic events that are dispatched by ApplicationState
 AppShare
pureweb.client AppShare contains the data defining an application share.
 BasicAuthorizationInfo
pureweb.client An implementation of the IAuthorizationInfo that uses HTTP Basic Authentication
 BindableStringTarget
pureweb.diagnostics A logging target that concatenates all log output to a bindable string.
 ByteArrayUtil
pureweb.util Provides utility functions that are specific to ByteArray
 CinematicController
pureweb.client.ui Controls cinematic playback.
 CinematicControllerEvent
pureweb.client.ui Event type for most events that are dispatched by a CinematicController.
 CinematicPlaybackState
pureweb.client.ui An enumeration of valid values for the playbackState property of the CinematicController
 CinematicState
pureweb.client.ui An enumeration of valid values for the state property of the CinematicController
 ClearMarkupTool
pureweb.client.collaboration A one-shot tool that deletes all markup for the active view.
 CollaborationLayer
pureweb.client.collaboration A transparent layer that is added to all views to allow them to display acetate markup
 CollaborationManager
pureweb.client CollaborationManager provides tools for interacting with users of a collaborative session.
 CollaborationManagerEvent
pureweb.client Event type for most events that are dispatched by a CollaborationManager
 ColorName
pureweb.util The ColorName class defines the names and hexadecimal values of the colors defined in SVG 1.0.
 CommandFilterEvent
pureweb.client.ui Event type for mouse and keyboard filtering events.
 CommandQueuedEvent
pureweb.client.ui Event type for all CommandQueuedEvents.
 CommandResponseEvent
pureweb.client Passed to the callback function set in queueCommand
 ConnectionMode
pureweb.client An enumeration of all Connection Modes
 CookieUtil
pureweb.util A utility class that helps manipulate encoded cookies.
 CumulativeAverageProfiler
pureweb.diagnostics An implementation of IProfiler that averages all values appended over time.
 CursorPositionTool
pureweb.client.collaboration A tool that displays an arrow indicating where the user's mouse is pointing.
 DefaultCommandFilter
pureweb.util The default ICommandFilter implementation used by WebClient.
 DeleteAppShare
pureweb.client AppShare contains the data defining an application share.
 DiagnosticsView
pureweb.client.diagnosticsThis element can be added to any pureweb client to provide diagnostic information.
 DiagnosticsViewModel
pureweb.client.diagnostics This class is used by the Diagnostic panel to bind diagnostic information
 DurationProfiler
pureweb.diagnostics An implementation of IProfiler that records the duration for a series of events.
 EncoderConfiguration
pureweb.client This class represents the configuration that the service should use to encode images for this view.
 EncoderFormat
pureweb.client 
 EncoderParameter
pureweb.client This class encapsulates custom encoder parameters
 EventProfiler
pureweb.diagnostics An implementation of IProfiler used to recording the time spent within a given set of events.
 ExceptionDetail
pureweb.client Included in CommandResponseEvent to provide exception information
 Framework
pureweb.client An application framework integrates all components that connect to a single PureWeb application session.
 FrameworkEvent
pureweb.client Event type for all generic events that are dispatched by Framework
 FrequencyProfiler
pureweb.diagnostics An implementation of IProfiler that records the number of ticks in a given window.
 Guid
pureweb Helper wrapper to manage, parse and translate Guids Uses mx.utils.UIDUtil internally.
 H264Renderer
pureweb.client.ui 
 IAcetateTool
pureweb.client.collaboration This interface MUST be implemented by all acetate tools.
 IAuthorizationInfo
pureweb.client An interface that MUST be extended by all authorization info implementations used by WebClient
 ICommandFilter
pureweb.util Implementations of ICommandFilter can be registered with a WebClient to filter a group of commands before they are sent to the service.
 ImageRenderer
pureweb.client.ui ViewRenderer implementations that handle Jpeg and Png encoding.
 IPendingMarkupProvider
pureweb.client.collaboration This interface MUST be implemented by all acetate tools.
 IProfiler
pureweb.diagnostics Interface that MUST be implemented by all profilers that register with ProfilerManager.
 KeyboardTarget
pureweb.client.ui 
 LazySimpleValueProfiler
pureweb.diagnostics An implementation of IProfiler that accesses a single value via callback as needed.
 MouseButtons
pureweb.ui An enumeration of mouse button values used by the PureWeb infrastructure
 PolylineTool
pureweb.client.collaboration An acetate tool that allows users to draw freeform on a view.
 ProfilerManager
pureweb.diagnostics Manages aggregating prifler infomation and storing it in application state.
 PureWebColor
pureweb Represents cross platform colors used by PureWeb Acetate Tools.
 PureWebKeyboardEvent
pureweb.ui An enumeration of valid PureWeb keyboard events.
 PureWebKnownColor
pureweb Cross platform canonical colors used by PureWeb Acetate tools.
 PureWebMouseEvent
pureweb.ui An enumeration of valid PureWeb mouse events.
 RateProfiler
pureweb.diagnostics An implementation of IProfiler that indicates an average rate of change.
 RemoteImageFormat
pureweb.client.ui 
 RestError
pureweb.client Reports errors when calling methods on RestUtilities
 RestUtilities
pureweb.client Contains methods for making restful calls to an HTTP server.
 ServiceRequest
pureweb.client Base class for service requests to the PureWeb server.
 ServiceRequestMethod
pureweb.client An enumeration of all vaid service request methods.
 ServiceRequestStatus
pureweb.client An enumeration of all valid service request statuses.
 SessionState
pureweb.client An enumeration of all valid WebClient session states.
 SessionStorage
pureweb.client Initializes a new instance of SessionStorage.
 SessionStorageChangeEventArgs
pureweb.client Initializes a new instance of SessionStorageChangeEvent.
 SessionStorageEvent
pureweb.client 
 SessionStorageMessageType
pureweb.client 
 SimpleMovingAverageProfiler
pureweb.diagnostics An implementation of IProfiler that records a moving average of input values.
 SimpleValueProfiler
pureweb.diagnostics An implementation of IProfiler that stores a simple value.
 StateBinding
pureweb.client.ui Allows binding values to PureWeb application state for use in mxml.
 StringUtils
pureweb.util A collection of useful method for mainpulating String objects
 SupportedEncoderMimeType
pureweb.client 
 TileLoader
pureweb.client.ui A decoder for PureWeb tile encoding.
 TileLoaderEvent
pureweb.client.ui Event type used for TileLoader COMPLETE event.
 TileRenderer
pureweb.client.ui ViewRenderer implementations that handle PureWeb tile encoding.
 TimedEventProfiler
pureweb.diagnostics An implementation of IProfiler that records the time taken to complete an event.
 ToolsetActiveViewEvent
pureweb.client.collaboration Event type for AcetateToolset activeViewChanged events.
 View
pureweb.client.ui A PureWeb view.
 ViewEvent
pureweb.client.ui Dispatched with each view event.
 ViewRenderer
pureweb.client.ui The base class for custom ViewRenderer implementations.
 ViewRendererEvent
pureweb.client.ui Event type used for ViewRenderer events.
 ViewUpdatedEvent
pureweb.client.ui Event type used for viewUpdated events.
 WebClient
pureweb.client Represents a connection between a PureWeb client and an application service.
 WebClientEvent
pureweb.client Event type for most events that are dispatched by WebClient
 XmlChangeEvent
pureweb.xml Event type that indicates changes to ApplicationState
 XmlState
pureweb.xml Manages state as XML.
 XmlStateLock
pureweb.xml A lock to access and modify XML state.
 XmlStateManager
pureweb.xml Manages application state in an XML format.
 XmlUtility
pureweb.xml Utility methods for operation on XML elements.