Package | org.apache.flex.html.beads |
Class | public class PanelView |
Inheritance | PanelView ![]() ![]() ![]() ![]() |
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 | |
![]() | 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. | PanelView | ||
![]() | _strand : IStrand
The strand. | BeadViewBase | |
titleBar : TitleBar
The org.apache.flex.html.TitleBar component of the
org.apache.flex.html.Panel. | PanelView | ||
![]() | 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. | PanelView |
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] | PanelView | ||
![]() | 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. | PanelView | ||
![]() | initCompleteHandler(event:Event):void
Handles the initComplete event by completing the setup and kicking off the
presentation of the Container. | ContainerView | |
layoutViewAfterContentLayout():void [override] | PanelView | ||
[override] | PanelView | ||
![]() | 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 |
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
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
public function set titleBar(value:TitleBar):void
PanelView | () | Constructor |
public function PanelView()
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