ClassPackageDescription
 Action
potomac.ui An Action represents a runnable piece of logic that is typically represented on the UI.
 Argument
potomac.bundle Argument describes a method or constructor argument associated with an extension declaration.
 BundleDescriptor
potomac.bundle A BundleDescriptor describes an installed bundle.
 BundleError
potomac.bundle An error associated with bundle installation or loading.
 BundleEvent
potomac.bundle BundleEvent represents events in response to bundle activities on the BundleService.
 BundleInstallDescriptor
potomac.bundle A parameter object containing the options necessary when installing bundles.
 BundleService
potomac.bundle The BundleService is responsible for loading and managing bundles.
 Constructor
potomac.bundle Constructor describes a constructor method where an extension was declared.
 Extension
potomac.bundle Extension describes an instance of a metadata extension declared within a class.
 ExtensionEvent
potomac.bundle ExtensionEvent is an event sent in response to changes in the extensions registry.
 Folder
potomac.ui A Folder represents a portion of a Page.
 FolderFactory
potomac.ui FolderFactory creates folders for Page instances.
 FolderOptions
potomac.ui FolderOptions is an extensibility mechanism that enables folder type specific options.
 IBundleService
potomac.bundle The IBundleService is responsible for loading and managing bundles.
 ILinker
potomac.inject An ILinker links a injectable class or interface to an implementation or implementation provider.
 INamer
potomac.inject An INamer allows injectable bindings to be associated with a textual name.
 InitializedEvent
potomac.inject An InitializedEvent is dispatched by an [Injectable] which requires asynchronous initialization to inform the Potomac injection system that it's initialization is complete.
 InjectionEvent
potomac.inject An event sent in response to an injection request.
 InjectionRequest
potomac.inject An injection request represent the asynchronous process necessary for the creation and injection of objects in the Potomac bundle system.
 Injector
potomac.inject Injector is responsible for creating new classes and injecting dependencies into them.
 IPotomacPreloader
potomac.core IPotomacPreloader is a marker interface which Potomac uses to identify a Flex preloader that is participating in the Potomac specialized preloading.
 IProvider
potomac.inject An IProvider provides instances of an object for an injection binding.
 IScoper
potomac.inject An IScoper allows callers to set the injection binding as a singleton.
 Launcher
potomac.core Launcher provides the main bootstrapping code for all Potomac applications.
 LauncherManifest
potomac.core LauncherManifest is the payload of options provided to Launcher#launch.
 LaunchRunner
potomac.core LaunchRunner provides the logic that executes an application after the initial Potomac bootstrapping is complete.
 Method
potomac.bundle Method represents a method on which an extension was declared.
 Page
potomac.ui A page is a high-level subsection of an application.
 PageDescriptor
potomac.ui A structure containing descriptive information about a Page.
 PageFactory
potomac.ui A PageFactory creates Page instances.
 PageInput
potomac.ui A PageInput is a lightweight argument passed to a Page.
 PageOptions
potomac.ui PageOptions is an extensibility mechanism that enables page type specific options.
 PartEvent
potomac.ui PartEvents are the main mechanism of communication between Parts and the Potomac User Interface.
 PartExtensionManager
potomac.ui PartExtensionManager helps Page instances gather part extensions for creation.
 PartInput
potomac.ui A PartInput is a lightweight argument passed to a part.
 PartOptions
potomac.ui PartOptions is an extensibility mechanism that enables part type specific options.
 PartReference
potomac.ui A reference to a part in a folder.
 PotomacDispatcher
potomac.core The PotomacDispatcher along with the [Handles] tag is the backbone of the Potomac messaging system.
 PotomacEvent
potomac.ui Potomac events are dispatched when high-level UI actions occur.
 PotomacUI
potomac.ui PotomaUI is the main controller for the Potomac UI framework.
 SelectionEvent
potomac.ui SelectionEvents are dispatched in response to selection changes in parts.
 SelectionService
potomac.ui The SelectionService allows parts to retrieve the selection for a given part.
 StartupEvent
potomac.core StartupEvents are associated with Potomac's startup process.
 TemplateEvent
potomac.ui TemplateEvents are the communication mechanism between templates and Potomac.
 TemplateRunner
potomac.core Default application startup logic for Potomac applications.
 Variable
potomac.bundle Variable represents a variable on which an extension was declared.