Class mx.screens.Slide

MovieClip
   +--mx.core.UIObject
      +--mx.core.UIComponent
         +--mx.core.View
            +--mx.controls.Loader
               +--mx.screens.Screen
                  +--mx.screens.Slide

Field Index

_childSlides, _childThatContainsGotoSlide, _clickFocusSeq, _currentChildSlide, _currentSlide, _defaultKeyDownHandler, _disableArrowKeys, _focusFixup, _focusSeq, _gotoSlideNesting, _indexInParentSlide, _inKeyDown, _isSlide, _laterGotoSlide, _shown, autoKeyNav, className, currentChildSlide, currentFocusedSlide, currentSlide, defaultKeyDownHandler, firstSlide, indexInParentSlide, lastSlide, nextSlide, numChildSlides, overlayChildren, parentIsSlide, parentSlide, playHidden, previousSlide, rootSlide, symbolName, symbolOwner
Inherited from Screen
__transitionManager, _childLoading, _childScreens, _indexInParent, _isScreen, borderStyle, className, currentFocusedScreen, indexInParent, numChildScreens, parentIsScreen, parentScreen, rootScreen, symbolName, symbolOwner, transitionManager
Inherited from Loader
__autoLoad, __bytesLoaded, __bytesTotal, __contentPath, __scaleContent, _origHeight, _origWidth, autoLoad, bytesLoaded, bytesTotal, className, clipParameters, content, contentHolder, contentPath, livePreview, mergedClipParameters, percentLoaded, scaleContent, symbolName, symbolOwner
Inherited from View
__tabIndex, _loadExternalClass, border_mc, boundingBox_mc, childNameBase, className, createClassChildAtDepth, depth, hasBeenLayedOut, loadExternal, numChildren, symbolName, symbolOwner, tabIndex
Inherited from UIComponent
clipParameters, drawFocus, enabled, focusEnabled, focusManager, focusTextField, groupName, height, kStretch, mergedClipParameters, origBorderStyles, origBorderValues, popUp, symbolName, symbolOwner, tabEnabled, tabIndex, width
Inherited from UIObject
__height, __onUnload, __width, _color, _endInit, _id, _maxHeight, _maxWidth, _minHeight, _minWidth, _preferredHeight, _preferredWidth, _tf, _topmost, addEventListener, bottom, buildDepthTable, changeColorStyleInChildren, changeTextStyleInChildren, childrenCreated, className, clipParameters, color, createAccessibilityImplementation, createChildAtDepth, createClassChildAtDepth, createEvent, dispatchEvent, embedFonts, findNextAvailableDepth, fontFamily, fontSize, fontStyle, fontWeight, handleEvent, height, idNames, ignoreClassStyleDeclaration, initProperties, invalidateFlag, left, lineColor, lineWidth, marginLeft, marginRight, methodTable, minHeight, minWidth, notifyStyleChangeInChildren, removeEventListener, right, scaleX, scaleY, setStyle, stylecache, styleName, symbolName, symbolOwner, tabEnabled, textAlign, textColorList, textDecoration, textIndent, tfList, top, validateNow, visible, width, x, y
Inherited from MovieClip
_alpha, _currentframe, _droptarget, _focusrect, _framesloaded, _height, _lockroot, _name, _parent, _quality, _rotation, _soundbuftime, _target, _totalframes, _url, _visible, _width, _x, _xmouse, _xscale, _y, _ymouse, _yscale, enabled, focusEnabled, hitArea, tabChildren, tabEnabled, tabIndex, tooltipText, trackAsMenu, useHandCursor

Method Index

new Slide()

allAncestorsVisible(), allTransitionsOutDone(), autoKeyDownHandler(), callDefaultKeyDownHandler(), childLoaded(), clickSetFocus(), destroyChildAt(), doLaterGotoSlide(), doPlay(), doStop(), getChildSlide(), getMousedChild(), gotoFirstSlide(), gotoLastSlide(), gotoNextSlide(), gotoPreviousSlide(), gotoSlide(), hasMouseHandler(), hideHandler(), hideSlide(), init(), isAncestor(), mouseDownSomewhereHandler(), registerChildSlide(), revealHandler(), shouldHideDuringGoto(), showSlide(), useDefaultKeyDownHandler()
Inherited from Screen
allTransitionsInDone(), createChild(), createChildren(), doScaleLoader(), drawFocus(), getChildScreen(), registerChildScreen()
Inherited from Loader
dispatchEvent(), doScaleContent(), draw(), getAutoLoad(), getBytesLoaded(), getBytesTotal(), getContent(), getContentPath(), getPercentLoaded(), getScaleContent(), load(), setAutoLoad(), setContentPath(), setScaleContent(), setSize(), size(), unScaleContent()
Inherited from View
addLayoutObject(), convertToUIObject(), doLayout(), extension(), getChildAt(), initLayout()
Inherited from UIComponent
dispatchValueChangedEvent(), enabledChanged(), findFocusFromObject(), findFocusInChildren(), getFocus(), getFocusManager(), isParent(), onKillFocus(), onSetFocus(), pressFocus(), releaseFocus(), setEnabled(), setFocus(), setVisible()
Inherited from UIObject
__getTextFormat(), _createChildren(), _getTextFormat(), cancelAllDoLaters(), constructObject(), createClassObject(), createEmptyObject(), createLabel(), createObject(), createSkin(), destroyObject(), doLater(), doLaterDispatcher(), drawRect(), getClassStyleDeclaration(), getMinHeight(), getMinWidth(), getSkinIDName(), getStyle(), getStyleName(), initFromClipParameters(), invalidate(), invalidateStyle(), mergeClipParameters(), move(), redraw(), setColor(), setMinHeight(), setMinWidth(), setSkin()
Inherited from MovieClip
attachAudio(), attachMovie(), beginFill(), beginGradientFill(), clear(), createEmptyMovieClip(), createTextField(), curveTo(), duplicateMovieClip(), endFill(), getBounds(), getDepth(), getInstanceAtDepth(), getNextHighestDepth(), getSWFVersion(), getTextSnapshot(), getURL(), globalToLocal(), gotoAndPlay(), gotoAndStop(), hitTest(), lineStyle(), lineTo(), loadMovie(), loadVariables(), localToGlobal(), moveTo(), nextFrame(), onData(), onDragOut(), onDragOver(), onEnterFrame(), onKeyDown(), onKeyUp(), onLoad(), onMouseDown(), onMouseMove(), onMouseUp(), onPress(), onRelease(), onReleaseOutside(), onRollOut(), onRollOver(), onUnload(), play(), prevFrame(), removeMovieClip(), setMask(), startDrag(), stop(), stopDrag(), swapDepths(), unloadMovie(), valueOf()

Constructor Detail

Slide

function Slide()

Field Detail

symbolName

static symbolName:String

symbolOwner

static symbolOwner:Object

className

className:String

_isSlide

private _isSlide

_childSlides

private _childSlides:Array

_currentChildSlide

private _currentChildSlide:Slide

_currentSlide

private _currentSlide:Slide

_indexInParentSlide

private _indexInParentSlide:Number

_childThatContainsGotoSlide

private _childThatContainsGotoSlide:Number

_defaultKeyDownHandler

private _defaultKeyDownHandler:Function

_shown

private _shown

_disableArrowKeys

static private _disableArrowKeys:Boolean

_focusFixup

static private _focusFixup:Object

_gotoSlideNesting

static private _gotoSlideNesting

_laterGotoSlide

private _laterGotoSlide

_inKeyDown

static private _inKeyDown:Boolean

_focusSeq

static private _focusSeq:Number

_clickFocusSeq

static private _clickFocusSeq:Number

autoKeyNav

public autoKeyNav:String

overlayChildren

public overlayChildren:Boolean

playHidden

public playHidden:Boolean

currentChildSlide

public currentChildSlide:Slide [Read Only]
Immediate child slide that contains the current (leaf-node) slide. Read-Only: use gotoSlide() to set the currentChildSlide

currentSlide

public currentSlide:Slide [Read Only]
Leaf-node slide that is currently active Read-Only: use gotoSlide() to set the currentChildSlide

currentFocusedSlide

static public currentFocusedSlide:Slide [Read Only]
Leaf-node slide that contains the current focused field or component Read-Only: use setFocus() to set the focus

defaultKeyDownHandler

public defaultKeyDownHandler:Function
keydown handler to call to process keys for this slide

firstSlide

public firstSlide:Slide [Read Only]
First leaf slide in this slide's subtree Read-Only: use createChild() to create new slides

lastSlide

public lastSlide:Slide [Read Only]
Last leaf slide in this slide's subtree Read-Only: use createChild() to create new slides

indexInParentSlide

public indexInParentSlide:Number [Read Only]
zero-based index of this slide in its parent (getChildSlide) Read-Only: use createChild() to add new child slides

nextSlide

public nextSlide:Slide [Read Only]
next slide after this slide in the slide outline Read-Only: use createChild() to add new child slides

numChildSlides

public numChildSlides:Number [Read Only]
number of children of this slide that are slides, not including forms Read-Only: use createChild() to add new child slides

parentIsSlide

public parentIsSlide:Boolean [Read Only]
True if this slide's _parent is a slide Read-Only: use createChild() to add new child slides

parentSlide

public parentSlide:Slide [Read Only]
Slide containing this slide. May be null for the root slide. Read-Only: use createChild() to add new child screens

previousSlide

public previousSlide:Slide [Read Only]
previous slide before this slide in the slide outline Read-Only: use createChild() to add new child slides

rootSlide

public rootSlide:Slide [Read Only]
Root slide of the slide subtree that contains this screen Read-Only: use createChild() to add new child screens

Method Detail

getChildSlide

function getChildSlide(childIndex:
Number):Slide
Get the nth child of this slide (zero-based)
Parameters
childIndex which slide to get @tiptext Get the nth child of this slide @helpid 1889

gotoFirstSlide

public function gotoFirstSlide()
Navigate to the first leaf slide below this slide

gotoLastSlide

public function gotoLastSlide()
Navigate to the last leaf slide below this slide

gotoNextSlide

public function gotoNextSlide():
Boolean
Navigate to the next leaf slide after this slide

gotoPreviousSlide

public function gotoPreviousSlide():
Boolean
Navigate to the previous leaf slide before this slide

gotoSlide

public function gotoSlide(newSlide:
Slide):Boolean
Navigate to a different slide
Parameters
newSlide which slide to navigate to @tiptext Navigate to a different slide @helpid 1894

doLaterGotoSlide

function doLaterGotoSlide()

init

private function init()

registerChildSlide

private function registerChildSlide(slide:
Slide)

useDefaultKeyDownHandler

private function useDefaultKeyDownHandler():
Boolean

callDefaultKeyDownHandler

private function callDefaultKeyDownHandler(o:
Object)

autoKeyDownHandler

private function autoKeyDownHandler(o:
Object)

allTransitionsOutDone

private function allTransitionsOutDone(o:
Object)

showSlide

private function showSlide()

hideSlide

private function hideSlide()

doStop

private function doStop():Void

hideHandler

private function hideHandler(o:
Object)

doPlay

private function doPlay():Void

revealHandler

private function revealHandler(o:
Object)

childLoaded

function childLoaded(obj:
MovieClip):Void

shouldHideDuringGoto

private function shouldHideDuringGoto():
Boolean

destroyChildAt

function destroyChildAt(childIndex:
Number):Void

allAncestorsVisible

private function allAncestorsVisible():
Boolean

isAncestor

private function isAncestor(a:
Object, o:Object)

hasMouseHandler

private function hasMouseHandler(o:
Object)

getMousedChild

private function getMousedChild(x:
Number, y:Number, o:Object):Object

mouseDownSomewhereHandler

private function mouseDownSomewhereHandler(o:
Object):Void

clickSetFocus

private function clickSetFocus():Void