Package | digicrafts.flash.controls |
Class | public class DockMenu3D |
Inheritance | DockMenu3D AlbumComponentBase digicrafts.flash.core.UIComponentBase |
Property | Defined by | ||
---|---|---|---|
allowMutipleSelection : Boolean
Gets or sets the allowMutipleSelection property.
| DockMenu3D | ||
autostart : Boolean | AlbumComponentBase | ||
bufferCount : Number
Gets or sets the bufferCount property.
| AlbumComponentBase | ||
cameraAngle : Number
Gets or sets the cameraAngle property.
| DockMenu3D | ||
dataProvider : Array
DataProvider
| AlbumComponentBase | ||
defaultMaterialColor : Number
Gets or sets the defaultMaterialColor property.
| DockMenu3D | ||
defaultTooltipFormat : Object
Gets or sets the tooltipDistance property.
| DockMenu3D | ||
dockAutoSize : Boolean
Gets or sets the dockEnabled property.
| DockMenu3D | ||
dockBackground : * [write-only]
| DockMenu3D | ||
dockColor : uint
Gets or sets the dockColor property.
| DockMenu3D | ||
dockEnabled : Boolean
Gets or sets the dockEnabled property.
| DockMenu3D | ||
dockSelectedIndicator : * [write-only]
| DockMenu3D | ||
dockSideColor : uint
Gets or sets the dockSideColor property.
| DockMenu3D | ||
dockThickness : Number
Gets or sets the dockThickness property.
| DockMenu3D | ||
dockWidth : Number
Gets or sets the dockWidth property.
| DockMenu3D | ||
focusDistance : Number
Gets or sets the focusDistance property.
| DockMenu3D | ||
indicatorPosition : Object | DockMenu3D | ||
itemAnimationType : Number
Gets or sets the itemAnimationType property.
| DockMenu3D | ||
itemClickLinkEnabled : Boolean
Gets or sets the itemClickLinkEnabled property.
| DockMenu3D | ||
itemClickSelectionEnabled : Boolean
Gets or sets the itemClickSelectionEnabled property.
| DockMenu3D | ||
itemDepth : Number
Gets or sets the itemDepth property.
| DockMenu3D | ||
itemDistance : Number
Gets or sets the itemScaleRatio property.
| DockMenu3D | ||
itemHeight : Number
Gets or sets the itemHeight property.
| DockMenu3D | ||
itemOverColor : Number
Gets or sets the itemOverColor property.
| DockMenu3D | ||
itemOverColorSize : Number
Gets or sets the itemOverColorSize property.
| DockMenu3D | ||
itemOverGlowEnabled : Boolean
Gets or sets the itemOverGlowEnabled property.
| DockMenu3D | ||
itemWidth : Number
Gets or sets the itemWidth property.
| DockMenu3D | ||
loaderSkin : String
Gets or sets the defaultLoaderSkin property.
| AlbumComponentBase | ||
magnification : Number
Gets or sets the magnification property.
| DockMenu3D | ||
proxy : String
Gets or sets the proxy property.
| AlbumComponentBase | ||
quality : uint
Gets or sets the quality property.
| AlbumComponentBase | ||
radius : Number
Gets or sets the radius property.
| DockMenu3D | ||
reflection : Number
Gets or sets the itemAlpha property.
| DockMenu3D | ||
scale : Number
Gets or sets the scale property.
| DockMenu3D | ||
selectedItem : Object [read-only]
Return the data of selected item
| DockMenu3D | ||
selectedItemIndex : Number
Gets or sets the selectedItemIndex property.
| DockMenu3D | ||
selectedItems : Array [read-only]
Return the array of data for mutiple selected item.
| DockMenu3D | ||
shadow : Number
Gets or sets the shadow property.
| DockMenu3D | ||
smoothing : Boolean
Gets or sets the smoothing property.
| AlbumComponentBase | ||
source : Object
Gets or sets the source property.
| AlbumComponentBase | ||
tooltip : Tooltip [read-only]
Gets or sets the tooltip property.
| DockMenu3D | ||
tooltipAlign : String
Gets or sets the tooltipAlign property.
| DockMenu3D | ||
tooltipDistance : Number
Gets or sets the tooltipDistance property.
| DockMenu3D | ||
tooltipMode : uint
Gets or sets the tooltipMode property.
| DockMenu3D | ||
UI_NAME : String | DockMenu3D | ||
useThumbnail : Boolean
Gets or sets the useThumbnail property.
| AlbumComponentBase |
Method | Defined by | ||
---|---|---|---|
DockMenu3D | |||
load(source:*):void
Load source and start the component
| AlbumComponentBase | ||
unload():void
Unload the items and delete all object
| AlbumComponentBase |
Event | Summary | Defined by | ||
---|---|---|---|---|
Dispatched when the animation of the item completed. | DockMenu3D | |||
Dispatched when the animation of the item started.. | DockMenu3D | |||
Dispatched when the buffering of resource completed This event will dispatch just after all resource buffereing completed. | AlbumComponentBase | |||
Dispatched when error occured during buffering resource This event will dispatch if any error occur during the buffering process e.g. | AlbumComponentBase | |||
Dispatched when the component start buffering resource. | AlbumComponentBase | |||
Dispatched when mouse click on the item. | DockMenu3D | |||
Dispatched when the item deselected This event will dispatch after the item is set to not selected. | DockMenu3D | |||
Dispatched when mouse double click on the item. | DockMenu3D | |||
Dispatched when mouse down inside an item. | DockMenu3D | |||
Dispatched when mouse mouse outside an item. | DockMenu3D | |||
Dispatched when mouse move inside an item. | DockMenu3D | |||
Dispatched when mouse up occur after mouse down inside an item.. | DockMenu3D | |||
Dispatched when the item selected. | DockMenu3D | |||
Dispatched when the source xml load complete. | AlbumComponentBase | |||
Dispatched when error occur when loading xml. | AlbumComponentBase |
allowMutipleSelection | property |
allowMutipleSelection:Boolean
[read-write]Gets or sets the allowMutipleSelection property. allowMutipleSelection property determine if it is allow mutiple selection.
The default value is true
.
public function get allowMutipleSelection():Boolean
public function set allowMutipleSelection(value:Boolean):void
cameraAngle | property |
cameraAngle:Number
[read-write]Gets or sets the cameraAngle property. cameraAngle property determine the camera view angle to the dock. Valid value between 0 - 90.
The default value is 30
.
public function get cameraAngle():Number
public function set cameraAngle(value:Number):void
defaultMaterialColor | property |
defaultMaterialColor:Number
[read-write]Gets or sets the defaultMaterialColor property. defaultMaterialColor property contain the color value of defaultitem material. The value should be int value.
The default value is 0x999999
.
public function get defaultMaterialColor():Number
public function set defaultMaterialColor(value:Number):void
defaultTooltipFormat | property |
defaultTooltipFormat:Object
[read-write]Gets or sets the tooltipDistance property. tooltipDistance property contain the object which set the default style of tooltip. { widthLimit:-1, tipSize:5, cornerRadius:10, padding:10, border:1.5, backgroundColor:'000000', backgroundAlpha:0.8, backgroundColor:'000000', borderColor:'FFFFFF', textColor:'FFFFFF' }
The default value is Object
.
public function get defaultTooltipFormat():Object
public function set defaultTooltipFormat(value:Object):void
dockAutoSize | property |
dockAutoSize:Boolean
[read-write]Gets or sets the dockEnabled property. dockEnabled property determine the visibilty of dock panel.
The default value is true
.
public function get dockAutoSize():Boolean
public function set dockAutoSize(value:Boolean):void
dockBackground | property |
dockBackground:*
[write-only]Implementation
public function set dockBackground(value:*):void
dockColor | property |
dockColor:uint
[read-write]Gets or sets the dockColor property. dockColor property determine the color of the dock. The color will set only if dockBackground property is null.
The default value is 0xFFFFFF
.
public function get dockColor():uint
public function set dockColor(value:uint):void
dockEnabled | property |
dockEnabled:Boolean
[read-write]Gets or sets the dockEnabled property. dockEnabled property determine the visibilty of dock panel.
The default value is true
.
public function get dockEnabled():Boolean
public function set dockEnabled(value:Boolean):void
dockSelectedIndicator | property |
dockSelectedIndicator:*
[write-only]Implementation
public function set dockSelectedIndicator(value:*):void
dockSideColor | property |
dockSideColor:uint
[read-write]Gets or sets the dockSideColor property. dockSideColor property determine the color of the dock's side
The default value is 0xFFFFFF
.
public function get dockSideColor():uint
public function set dockSideColor(value:uint):void
dockThickness | property |
dockThickness:Number
[read-write]Gets or sets the dockThickness property. dockThickness property determine the thickness of the dock.
The default value is 3
.
public function get dockThickness():Number
public function set dockThickness(value:Number):void
dockWidth | property |
dockWidth:Number
[read-write]Gets or sets the dockWidth property. dockWidth property determine the width of the dock.
The default value is 100
.
public function get dockWidth():Number
public function set dockWidth(value:Number):void
focusDistance | property |
focusDistance:Number
[read-write]Gets or sets the focusDistance property. focusDistance property determine the ditance between camera and dock.
The default value is 1000
.
public function get focusDistance():Number
public function set focusDistance(value:Number):void
indicatorPosition | property |
indicatorPosition:Object
[read-write]Implementation
public function get indicatorPosition():Object
public function set indicatorPosition(value:Object):void
itemAnimationType | property |
itemAnimationType:Number
[read-write]Gets or sets the itemAnimationType property. itemAnimationType property determine the animation type of each item when selected. 0 : no animation 1: Bound 3 times 2: Bound infinity 3: Flip
The default value is 0
.
public function get itemAnimationType():Number
public function set itemAnimationType(value:Number):void
itemClickLinkEnabled | property |
itemClickLinkEnabled:Boolean
[read-write]Gets or sets the itemClickLinkEnabled property. itemClickLinkEnabled property determine if the item click to link action enabled.
The default value is false
.
public function get itemClickLinkEnabled():Boolean
public function set itemClickLinkEnabled(value:Boolean):void
itemClickSelectionEnabled | property |
itemClickSelectionEnabled:Boolean
[read-write]Gets or sets the itemClickSelectionEnabled property. itemClickSelectionEnabled property determine if the click to select item feature enabled.
The default value is true
.
public function get itemClickSelectionEnabled():Boolean
public function set itemClickSelectionEnabled(value:Boolean):void
itemDepth | property |
itemDepth:Number
[read-write]Gets or sets the itemDepth property. itemHeight property contain the value of item's prefered depth.
The default value is null
.
public function get itemDepth():Number
public function set itemDepth(value:Number):void
itemDistance | property |
itemDistance:Number
[read-write]Gets or sets the itemScaleRatio property. itemHeight property contain the value of item's prefered height.
The default value is null
.
public function get itemDistance():Number
public function set itemDistance(value:Number):void
itemHeight | property |
itemHeight:Number
[read-write]Gets or sets the itemHeight property. itemHeight property contain the value of item's prefered height.
The default value is 50
.
public function get itemHeight():Number
public function set itemHeight(value:Number):void
itemOverColor | property |
itemOverColor:Number
[read-write]Gets or sets the itemOverColor property. itemOverColor property contain the color value of mouse over glow effect. The value should be int value.
The default value is 0xFFFFFF
.
public function get itemOverColor():Number
public function set itemOverColor(value:Number):void
itemOverColorSize | property |
itemOverColorSize:Number
[read-write]Gets or sets the itemOverColorSize property. itemOverColorSize property determine the size of glow effect.
The default value is 10
.
public function get itemOverColorSize():Number
public function set itemOverColorSize(value:Number):void
itemOverGlowEnabled | property |
itemOverGlowEnabled:Boolean
[read-write]Gets or sets the itemOverGlowEnabled property. itemOverGlowEnabled property determine if the item over glow effect enabled.
The default value is true
.
public function get itemOverGlowEnabled():Boolean
public function set itemOverGlowEnabled(value:Boolean):void
itemWidth | property |
itemWidth:Number
[read-write]Gets or sets the itemWidth property. itemWidth property contain the value of item's prefered width.
The default value is 50
.
public function get itemWidth():Number
public function set itemWidth(value:Number):void
magnification | property |
magnification:Number
[read-write]Gets or sets the magnification property. magnification property determine the maxinium scale of item for genie effect.
The default value is 2
.
public function get magnification():Number
public function set magnification(value:Number):void
radius | property |
radius:Number
[read-write]Gets or sets the radius property. radius property determine the effect radius of genie effect.
The default value is 1.5
.
public function get radius():Number
public function set radius(value:Number):void
reflection | property |
reflection:Number
[read-write]Gets or sets the itemAlpha property. itemHeight property detecmine the distance between each item.
The default value is 1
.
public function get reflection():Number
public function set reflection(value:Number):void
scale | property |
scale:Number
[read-write]Gets or sets the scale property. scale property determine the normal scale of item for genie effect.
The default value is 1
.
public function get scale():Number
public function set scale(value:Number):void
selectedItem | property |
selectedItem:Object
[read-only]Return the data of selected item
Implementation public function get selectedItem():Object
selectedItemIndex | property |
selectedItemIndex:Number
[read-write]Gets or sets the selectedItemIndex property. selectedItemIndex property determine the current selected item index. Can set and make the item selected.
The default value is null
.
public function get selectedItemIndex():Number
public function set selectedItemIndex(value:Number):void
selectedItems | property |
selectedItems:Array
[read-only]Return the array of data for mutiple selected item.
Implementation public function get selectedItems():Array
shadow | property |
shadow:Number
[read-write]Gets or sets the shadow property. reflection property determine the shadow effect apply to each item.
The default value is 0.5
.
public function get shadow():Number
public function set shadow(value:Number):void
tooltip | property |
tooltip:Tooltip
[read-only]Gets or sets the tooltip property. tooltip property contain tootip instance of the component. It can use to direct asset the current tooltip object.
The default value is Tooltip
.
public function get tooltip():Tooltip
tooltipAlign | property |
tooltipAlign:String
[read-write]Gets or sets the tooltipAlign property. tooltipAlign property determinethe alignment of the tooltip. T: Top alignment B: Bottom alignment L: Left alignment R: Right alignment
The default value is T
.
public function get tooltipAlign():String
public function set tooltipAlign(value:String):void
tooltipDistance | property |
tooltipDistance:Number
[read-write]Gets or sets the tooltipDistance property. tooltipDistance property determine the distance between item and tooltip.
The default value is 20
.
public function get tooltipDistance():Number
public function set tooltipDistance(value:Number):void
tooltipMode | property |
tooltipMode:uint
[read-write]Gets or sets the tooltipMode property. tooltipMode property determine the tooltip display mode. 0: no display 1: Show tooltip on mouseover
The default value is 1
.
public function get tooltipMode():uint
public function set tooltipMode(value:uint):void
UI_NAME | property |
UI_NAME:String
[read-write]Implementation
public function get UI_NAME():String
public function set UI_NAME(value:String):void
DockMenu3D | () | constructor |
public function DockMenu3D()
animationComplete | event |
digicrafts.events.ItemEvent.ANIMATION_COMPLETE
Dispatched when the animation of the item completed. This event will dispatch after the animation of selected/deselected item have completed.
animationStart | event |
digicrafts.events.ItemEvent.ANIMATION_START
Dispatched when the animation of the item started.. This event will dispatch if the item is selected/deselected and the animation of the item ready to start.
itemClick | event |
digicrafts.events.ItemEvent.CLICK
Dispatched when mouse click on the item. This event will dispatch after the user perform mouse click on an item.
itemDeselected | event |
digicrafts.events.ItemEvent.DESELECTED
Dispatched when the item deselected This event will dispatch after the item is set to not selected.
itemDoubleClick | event |
digicrafts.events.ItemEvent.DOUBLE_CLICK
Dispatched when mouse double click on the item. This event will dispatch after the user perform mouse double-click on an item.
itemMouseDown | event |
digicrafts.events.ItemEvent.MOUSE_DOWN
Dispatched when mouse down inside an item. This event will dispatch after the mouse down perform inside an item.
itemMouseOut | event |
digicrafts.events.ItemEvent.MOUSE_OUT
Dispatched when mouse mouse outside an item. This event will dispatch after the cusor move from inside to ouside of an item.
itemMouseOver | event |
digicrafts.events.ItemEvent.MOUSE_OVER
Dispatched when mouse move inside an item. This event will dispatch after the cusor move from ouside to inside of an item.
itemMouseUp | event |
digicrafts.events.ItemEvent.MOUSE_UP
Dispatched when mouse up occur after mouse down inside an item.. This event will dispatch after mouse release inside an item.
itemSelected | event |
digicrafts.events.ItemEvent.SELECTED
Dispatched when the item selected. This event will dispatch after the item is set to selected.