Slide

Kind of class:class
Inherits from:Screen < Loader < View < UIComponent < UIObject < MovieClip
Classpath:mx.screens.Slide
File last modified:Tuesday, 18 December 2007, 15:44:38
Component metadata:
    Event
    "hideChild"

    Summary


    Constructor
    Class properties
    Class properties inherited from Screen
    Class properties inherited from View
    Class properties inherited from UIObject
    Instance properties
    Class methods
    Class methods inherited from View
    Class methods inherited from UIObject
    Instance methods
    Event handlers
    Event handlers inherited from UIComponent

    Constructor

    Slide

    function Slide (
    )

    Class properties

    _clickFocusSeq

    static private _clickFocusSeq:Number = 0
    (read)

    _disableArrowKeys

    static private _disableArrowKeys:Boolean = false
    (read)

    _focusFixup

    static private _focusFixup:Object = null
    (read)

    _focusSeq

    static private _focusSeq:Number = 0
    (read)

    _gotoSlideNesting

    static private _gotoSlideNesting = 0
    (read)

    _inKeyDown

    static private _inKeyDown:Boolean = false
    (read)

    currentFocusedSlide

    static currentFocusedSlide:Slide
    (read)

    Leaf-node slide that contains the current focused field or component
    Read-Only: use setFocus() to set the focus

    symbolName

    static symbolName:String = "Slide"
    (read)

    symbolOwner

    static symbolOwner:Object = mx.screens.Slide
    (read)

    Instance properties

    _childSlides

    private _childSlides:Array
    (read)

    _childThatContainsGotoSlide

    private _childThatContainsGotoSlide:Number = -1
    (read)

    _currentChildSlide

    private _currentChildSlide:Slide = null
    (read)

    _currentSlide

    private _currentSlide:Slide = null
    (read)

    _defaultKeyDownHandler

    private _defaultKeyDownHandler:Function = null
    (read)

    _indexInParentSlide

    private _indexInParentSlide:Number = -1
    (read)

    _isSlide

    private _isSlide = true
    (read)

    _laterGotoSlide

    private _laterGotoSlide = null
    (read)

    _shown

    private _shown = false
    (read)

    autoKeyNav

    autoKeyNav:String = "inherit"
    (read)

    Use default keydown handling of arrow keys to navigate slides

    className

    className:String = "Slide"
    (read)

    currentChildSlide

    currentChildSlide:Slide
    (read)

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

    currentSlide

    currentSlide:Slide
    (read)

    Leaf-node slide that is currently active
    Read-Only: use gotoSlide() to set the currentChildSlide

    defaultKeyDownHandler

    defaultKeyDownHandler:Function
    (read,write)

    keydown handler to call to process keys for this slide

    firstSlide

    firstSlide:Slide
    (read)

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

    indexInParentSlide

    indexInParentSlide:Number
    (read)

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

    lastSlide

    lastSlide:Slide
    (read)

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

    nextSlide

    nextSlide:Slide
    (read)

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

    numChildSlides

    numChildSlides:Number
    (read)

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

    overlayChildren

    overlayChildren:Boolean = false
    (read)

    Display child slides as bullet-style overlays

    parentIsSlide

    parentIsSlide:Boolean
    (read)

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

    parentSlide

    parentSlide:Slide
    (read)

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

    playHidden

    playHidden:Boolean = true
    (read)

    Continue to play the slide's timeline when the slide is not visible

    previousSlide

    previousSlide:Slide
    (read)

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

    rootSlide

    rootSlide:Slide
    (read)

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

    Instance methods

    allAncestorsVisible

    private function allAncestorsVisible (
    ) : Boolean

    allTransitionsOutDone

    private function allTransitionsOutDone (
    o:Object)

    autoKeyDownHandler

    private function autoKeyDownHandler (
    o:Object)

    callDefaultKeyDownHandler

    private function callDefaultKeyDownHandler (
    o:Object)

    childLoaded

    function childLoaded (
    obj:MovieClip) : Void

    Parameters:
    obj:
    the loaded child
    #
    Overrides:

    clickSetFocus

    private function clickSetFocus (
    ) : Void

    destroyChildAt

    function destroyChildAt (
    childIndex:Number) : Void

    destroy the Nth child object. Remaining child objects get renumbered
    #
    Parameters:
    childIndex:
    a number from 0 to N-1
    #
    Returns:
    • a reference to the child
      #

    doLaterGotoSlide

    function doLaterGotoSlide (
    )

    doPlay

    private function doPlay (
    ) : Void

    doStop

    private function doStop (
    ) : Void

    getChildSlide

    function getChildSlide (
    childIndex:Number) : Slide

    Get the nth child of this slide (zero-based)
    Parameters:
    childIndex:
    which slide to get

    getMousedChild

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

    gotoFirstSlide

    function gotoFirstSlide (
    )

    Navigate to the first leaf slide below this slide

    gotoLastSlide

    function gotoLastSlide (
    )

    Navigate to the last leaf slide below this slide

    gotoNextSlide

    function gotoNextSlide (
    ) : Boolean

    Navigate to the next leaf slide after this slide

    gotoPreviousSlide

    function gotoPreviousSlide (
    ) : Boolean

    Navigate to the previous leaf slide before this slide

    gotoSlide

    function gotoSlide (
    newSlide:Slide) : Boolean

    Navigate to a different slide
    Parameters:
    newSlide:
    which slide to navigate to

    hasMouseHandler

    private function hasMouseHandler (
    o:Object)

    hideHandler

    private function hideHandler (
    o:Object)

    hideSlide

    private function hideSlide (
    )

    init

    private function init (
    )

    Overrides:

    isAncestor

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

    mouseDownSomewhereHandler

    private function mouseDownSomewhereHandler (
    o:Object) : Void

    registerChildSlide

    private function registerChildSlide (
    slide:Slide)

    revealHandler

    private function revealHandler (
    o:Object)

    shouldHideDuringGoto

    private function shouldHideDuringGoto (
    ) : Boolean

    showSlide

    private function showSlide (
    )

    useDefaultKeyDownHandler

    private function useDefaultKeyDownHandler (
    ) : Boolean