flexlib :: library Documentation | All Packages | Index | Frames No Frames |
All Classes

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.

| Class | Package | Description
--- | --- | --- | ---
| AbstractEntryLayout | flexlib.scheduling.scheduleClasses.layout |
| AbstractGradientScheduleEntryRenderer | flexlib.scheduling.scheduleClasses.renderers |
| AbstractSolidScheduleEntryRenderer | flexlib.scheduling.scheduleClasses.renderers |
| AccordionBase | flexlib.baseClasses | AccordionBase is a copy/paste version of the original Accordion class in the Flex framework.
| AccordionHeader | flexlib.containers.accordionClasses | The AccordionHeader class defines the appearance of the navigation buttons of an Accordion.
| AccordionHeaderLocation | flexlib.containers.accordionClasses | Defines static constants to specify the header location for a VAccordion or HAccordion.
| AdvancedForm | flexlib.containers | The Advanced Form component provides Reset, Undo and Redo functionality.
| AlternatingHorizontalLinesViewer | flexlib.scheduling.samples |
| BackgroundItem | flexlib.scheduling.scheduleClasses |
| BackgroundLayout | flexlib.scheduling.scheduleClasses.layout |
| BackgroundLayoutItemRenderer | flexlib.scheduling.scheduleClasses.renderers |
| Base64Image | flexlib.controls |
| BestFitLayout | flexlib.scheduling.scheduleClasses.layout |
| ButtonScrollingCanvas | flexlib.containers |
| CanvasButton | flexlib.controls | A Button control that allows you to add any UI components to the Button via MXML.
| CanvasButtonAccordionHeader | flexlib.containers.accordionClasses | The CanvasButtonAccordionHeader class allows you to easily use a CanvasButton control as the header renderer of an Accordion.
| ColoredGradientScheduleEntryRenderer | flexlib.scheduling.scheduleClasses.renderers |
| ColoredScheduleEntry | flexlib.scheduling.scheduleClasses |
| ColoredSolidScheduleEntryRenderer | flexlib.scheduling.scheduleClasses.renderers |
| ConvertibleTreeList | flexlib.controls | A control that combines the functionality of the Tree component and the List component.
| CSSPropertyInjector | flexlib.css | A utility to dynamically inject values from CSSStyleDeclarations into a target object.
| DateUtil | flexlib.scheduling.util |
| DockableToolBar | flexlib.containers | The DockableToolBar container is used along with the Docker container to add individual ToolBars within a Docker context.
| Docker | flexlib.containers | The Docker container is used as a parent to all DockableToolBars and related controls in a Docking ToolBars context.
| DraggablePie | flexlib.charts | The DraggablePie is used to allow users of your application to drag around the pie slices in a pie chart.
| DragScrollingCanvas | flexlib.containers | DragScrollingCanvas is a Canvas component that allows the user to drag the contents instead of or in addition to using the scrollbars.
| EnhancedButtonSkin | flexlib.skins | This is the enhanced version of the Halo ButtonSkin that has been customized to support four numeric values in the corner, a more configurable border, and also a large number of colors in the gradient (limited by 15 in ProgrammaticSkin.drawRoundRect), individually specified for up, over, etc states..
| EntryLayoutItem | flexlib.scheduling.scheduleClasses.layout |
| ExtendedSlider | flexlib.controls.sliderClasses | An extension of the base Slider class that adds a draggable region between the thumbs.
| Finder | flexlib.controls.textClasses |
| Fire | flexlib.controls | Fire produces a simulated fire or smoke-like effect.
| FlowBox | flexlib.containers | The FlowBox is an extension of Box that implements a FlowLayout algorithm for laying out children.
| FlowContainer | flexlib.containers | The FlowContainer is a flow layout based container.
| FlowLayout | flexlib.containers.utilityClasses | A FlowLayout implementation.
| GeomUtils | flexlib.charts.utils | This utility is used to help with geometry.
| GradientScheduleEntryRenderer | flexlib.scheduling.scheduleClasses.renderers |
| HAccordion | flexlib.containers |
| Highlighter | flexlib.controls |
| HorizontalAxisDataSelector | flexlib.charts | Allows for the selection of a specific data value on the horizontal axis.
| HorizontalLinesLayout | flexlib.scheduling.scheduleClasses.layout |
| HSlider | flexlib.controls | An alternative to the HSlider control included in the Flex framework.
| IBackgroundLayout | flexlib.scheduling.scheduleClasses.layout |
| IcnsParser | flexlib.controls.iconLoaderClasses | A parser for Macintosh .icns files.
| IconLoader | flexlib.controls | The IconLoader component converts a Macintosh OS X (.icns) or Windows XP (.ico) icon file, along with its alpha mask, to a Flex 2 UIComponent.
| IconParserFactory | flexlib.controls.iconLoaderClasses | Factory class to create a new object that implements the IIconParser interface.
| IcoParser | flexlib.controls.iconLoaderClasses | A parser for the Windows .ico icon file.
| IEntryLayout | flexlib.scheduling.scheduleClasses.layout |
| IHorizontalLinesLayout | flexlib.scheduling.scheduleClasses.layout |
| IHorizontalLinesViewer | flexlib.scheduling.scheduleClasses.viewers |
| IIconParser | flexlib.controls.iconLoaderClasses | The IIconParser interface defines the methods and properties that an icon parser must implement
| ILayout | flexlib.scheduling.scheduleClasses.layout |
| ILayoutClient | flexlib.scheduling.scheduleClasses.layout |
| ILayoutProvider | flexlib.scheduling.scheduleClasses.layout |
| ImageMap | flexlib.controls | The ImageMap control is an implementation of a client-side image map component, like it is supported in HTML.
| ImageMapEvent | flexlib.events | An ImageMapEvent is like a generic Event, but we add the href, alt, and linkTarget properties.
| IMDIEffectsDescriptor | flexlib.mdi.effects | Interface expected by MDIManager.
| IScheduleEntry | flexlib.scheduling.scheduleClasses |
| IScheduleEntryRenderer | flexlib.scheduling.scheduleClasses.renderers |
| ITimeDescriptor | flexlib.scheduling.timelineClasses |
| ITimeIndicatorLayout | flexlib.scheduling.scheduleClasses.layout |
| ITimeIndicatorViewer | flexlib.scheduling.scheduleClasses.viewers |
| ITimelineEntryRenderer | flexlib.scheduling.timelineClasses |
| IVerticalLinesLayout | flexlib.scheduling.scheduleClasses.layout |
| IVerticalLinesViewer | flexlib.scheduling.scheduleClasses.viewers |
| Layout | flexlib.scheduling.scheduleClasses.layout |
| LayoutScrollEvent | flexlib.scheduling.scheduleClasses |
| LayoutUpdateEvent | flexlib.scheduling.scheduleClasses.layout |
| Line | flexlib.scheduling.scheduleClasses.lineRenderer |
| MDICanvas | flexlib.mdi.containers | Convenience class that allows quick MXML implementations by implicitly creating container and manager members of MDI.
| MDIEffectEvent | flexlib.mdi.events | Event class dispatched at beginning and end of mdi effects for things like minimize, maximize, etc.
| MDIEffectsDescriptorBase | flexlib.mdi.effects | Base effects implementation with no animation.
| MDIGroupEffectItem | flexlib.mdi.effects.effectClasses |
| MDILinearEffects | flexlib.mdi.effects.effectsLib | Collection of effects that limit movement to one dimension (horizontal/vertical) at a time.
| MDIManager | flexlib.mdi.managers | Class responsible for applying effects and default behaviors to MDIWindow instances such as tiling, cascading, minimizing, maximizing, etc.
| MDIManagerEvent | flexlib.mdi.events | Event type dispatched by MDIManager.
| MDIRelationalEffects | flexlib.mdi.effects.effectsLib |
| MDIResizeHandle | flexlib.mdi.containers | Enumeration of possible resize handles.
| MDIVistaEffects | flexlib.mdi.effects.effectsLib | Collection of effects inspired by Windows Vista.
| MDIWindow | flexlib.mdi.containers | Central window class used in flexlib.mdi.
| MDIWindowControlsContainer | flexlib.mdi.containers | Class that holds window control buttons and handles general titleBar layout.
| MDIWindowEvent | flexlib.mdi.events | Event type dispatched by MDIWindow.
| MDIWindowState | flexlib.mdi.containers | Enumeration of possible window states.
| PopUpMenuButtonBase | flexlib.baseClasses | PopUpMenuButtonBase is a copy/paste version of the original PopUpMenuButton class in the Flex framework.
| PromptingTextArea | flexlib.controls | The PromptingTextArea component is a small enhancement to standard TextArea.
| PromptingTextInput | flexlib.controls | The PromptingTextInput component is a small enhancement to standard TextInput.
| Schedule | flexlib.scheduling.scheduleClasses |
| ScheduleData | flexlib.scheduling.samples |
| ScheduleNavigator | flexlib.scheduling.scheduleClasses |
| ScheduleViewer | flexlib.scheduling | ScheduleViewer is the main scheduling component.
| ScrollableArrowMenu | flexlib.controls | An extension of ScrollableMenu that uses two arrow buttons placed at the top and bottom of the menu for scrolling.
| ScrollableMenu | flexlib.controls | An extension of mx.controls.Menu that allows the control to scroll vertically.
| ScrollableMenuBar | flexlib.controls | ScrollableMenuBar is an extension of MenuBar that uses flexlib.controls.ScrollableMenu instead of using the original mx.controls.Menu.
| ScrollablePopUpMenuButton | flexlib.controls | ScrollablePopUpMenuButton is an extension of PopUpMenuButton that uses flexlib.controls.ScrollableMenu instead of using the original mx.controls.Menu, which adds scrolling functionality to the menu.
| SimpleLayout | flexlib.scheduling.scheduleClasses.layout |
| SimpleScheduleEntry | flexlib.scheduling.scheduleClasses |
| SimpleTimeDescriptor | flexlib.scheduling.timelineClasses |
| SimpleTimelineEntryRenderer | flexlib.scheduling.timelineClasses |
| SliderBase | flexlib.baseClasses | SliderBase is a copy/paste version of the original Slider class in the Flex framework.
| SliderHighlightSkin | flexlib.skins | The skin for the highlighted state of the track of a Slider.
| SliderSkin | flexlib.skins | The skin for the highlighted state of the track of a Slider.
| SliderThumb | flexlib.controls.sliderClasses | The SliderThumb class represents a thumb of a Slider control.
| SliderThumbHighlightSkin | flexlib.skins | A skin that draws a draggable grip for the draggable region of the Slider.
| SliderThumbNoGripHighlightSkin | flexlib.skins | A skin that draws a draggable grip for the draggable region of the Slider.
| SolidScheduleEntryRenderer | flexlib.scheduling.scheduleClasses.renderers |
| SolidVerticalLinesViewer | flexlib.scheduling.samples |
| StringBoundaries | flexlib.controls.textClasses |
| StyleDeclarationHelper | flexlib.styles |
| SuperTab | flexlib.controls.tabBarClasses |
| SuperTabBar | flexlib.controls | The SuperTabBar control extends the TabBar control and adds drag and drop functionality and closable tabs.
| SuperTabEvent | flexlib.events |
| SuperTabNavigator | flexlib.containers | The SuperTabNavigator is an extension of the TabNavigator navigation container.
| TabPopUpButtonSkin | flexlib.skins | The skin for the PopUpMenuButton to the right of the tabs on a SuperTabNavigator.
| TabReorderEvent | flexlib.events | This is basically an IndexChangedEvent.
| TimeIndicatorItem | flexlib.scheduling.scheduleClasses |
| TimeIndicatorLayout | flexlib.scheduling.scheduleClasses.layout |
| Timeline | flexlib.scheduling | Timeline is an independent control that renders and let users interact with a customizable timeframe.
| TimeRangeDescriptorUtil | flexlib.scheduling.timelineClasses |
| TreeGrid | flexlib.controls |
| TreeGridColumn | flexlib.controls.treeGridClasses |
| TreeGridItemRenderer | flexlib.controls.treeGridClasses |
| TreeGridListData | flexlib.controls.treeGridClasses |
| VAccordion | flexlib.containers |
| VerticalLinesLayout | flexlib.scheduling.scheduleClasses.layout |
| VerticalMenuBar | flexlib.controls | A VerticalMenuBar control defines a vertical, top-level menu bar that contains one or menu items, just like the horizontal MenuBar control.
| VSlider | flexlib.controls | An alternative to the VSlider control included in the Flex framework.
| WindowShade | flexlib.containers | This control displays a button, which when clicked, will cause a panel to "unroll" beneath it like a windowshade being pulled down; or if the panel is already displayed it will be "rolled up" like a windowshade being rolled up.
| WindowShadeEvent | flexlib.events | The WindowShadeEvent class represents event objects that are specific to the WindowShade container.

Mercredi Juillet 4 2012, 09:36 PM +02:00