Package | org.apache.flex.html.beads |
Class | public class PanelWithControlBarView |
Inheritance | PanelWithControlBarView ![]() ![]() ![]() ![]() |
Implements | IBeadView |
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
Property | Defined By | ||
---|---|---|---|
![]() | contentView : IParentIUIBase [read-only]
The sub-element used as the parent of the container's elements. | ContainerView | |
controlBar : ControlBar [read-only]
The org.apache.flex.html.ControlBar for the Panel; may be null. | PanelWithControlBarView | ||
![]() | host : IUIBase [read-only]
The host component. | BeadViewBase | |
![]() | resizableView : IUIBase [read-only]
The view that can be resized. | ContainerView | |
strand : IStrand [override] [write-only]
The host component for this bead. | PanelWithControlBarView | ||
![]() | _strand : IStrand
The strand. | BeadViewBase | |
titleBar : TitleBar [read-only]
The org.apache.flex.html.TitleBar component of the
org.apache.flex.html.Panel. | PanelWithControlBarView | ||
![]() | viewportModel : IViewportModel [read-only]
The data model used by the viewport to determine how it should
present the content area. | ContainerView |
Method | Defined By | ||
---|---|---|---|
constructor. | PanelWithControlBarView |
Method | Defined By | ||
---|---|---|---|
![]() | childrenChangedHandler(event:Event):void
Whenever children are added, listeners are added to detect changes
in their size. | ContainerView | |
![]() | childResizeHandler(event:Event):void
This event handles changes to the size of children of the container by running
the layout again and adjusting the size of the container or viewport as necessary. | ContainerView | |
completeSetup():void [override] | PanelWithControlBarView | ||
![]() | createViewport():void
Creates the Viewport (or ScrollableViewport) through which the content
area is presented. | ContainerView | |
![]() | displayBackgroundAndBorder(host:UIBase):void | ContainerView | |
[override]
Calculate the space taken up by non-content children like a TItleBar in a Panel. | PanelWithControlBarView | ||
![]() | initCompleteHandler(event:Event):void
Handles the initComplete event by completing the setup and kicking off the
presentation of the Container. | ContainerView | |
layoutViewAfterContentLayout():void [override] | PanelWithControlBarView | ||
[override] | PanelWithControlBarView | ||
![]() | performLayout(event:Event):void
Executes the layout associated with this container. | ContainerView | |
![]() | resizeHandler(event:Event):void
Handles dynamic changes to the host's size by running the layout once
the viewport has been adjusted. | ContainerView | |
![]() | viewCreatedHandler(event:Event):void
Handles the viewCreated event by performing the first layout if
there are children already present (ie, from MXML). | ContainerView |
controlBar | property |
controlBar:ControlBar
[read-only] Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
The org.apache.flex.html.ControlBar for the Panel; may be null.
public function get controlBar():ControlBar
strand | property |
strand:IStrand
[write-only] [override] Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
The host component for this bead.
public function set strand(value:IStrand):void
titleBar | property |
titleBar:TitleBar
[read-only] Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
The org.apache.flex.html.TitleBar component of the org.apache.flex.html.Panel.
public function get titleBar():TitleBar
PanelWithControlBarView | () | Constructor |
public function PanelWithControlBarView()
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
constructor.
completeSetup | () | method |
override protected function completeSetup():void
getChromeMetrics | () | method |
override protected function getChromeMetrics():Rectangle
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
Calculate the space taken up by non-content children like a TItleBar in a Panel.
ReturnsRectangle |
layoutViewAfterContentLayout | () | method |
override protected function layoutViewAfterContentLayout():void
layoutViewBeforeContentLayout | () | method |
override protected function layoutViewBeforeContentLayout():void