Thursday, March 22, 2012

implements="mx.controls.listClasses.IDropInListItemRenderer"

import mx.controls.listClasses.BaseListData;
private var _listdata:BaseListData=null;
public function set listData(value:BaseListData):void
{
_listdata=value;
}
public function get listData():BaseListData
{
return _listdata as BaseListData;
}

_listdata.rowIndex
----------------------------------------------------

bikemanager
public function getHandleBarTyeInInt():Number
{
var retHandleBarType:Number = 0;
if(sel_HandleBar == "strait")
{
retHandleBarType = 1;
}
else if(sel_HandleBar == "bullhorn")
{
retHandleBarType = 2;
}
else if(sel_HandleBar == "drop")
{
retHandleBarType = 3;
}
else if(sel_HandleBar == "slightrise")
{
retHandleBarType = 4;
}
return retHandleBarType;
}
-----------------------------------

index



public function resetUserModule(objUserBikeVO:UserBikeVO = null):void
{
model.loadedUserBikeVO = objUserBikeVO;

// CHANGE COLOR OF BIKE PART'S ACCORDING TO SELECTED COLOR OF BOX ON CLICK EVENT
//curLoadedUserBikeList
var objBikeSetColorList:ArrayCollection = model.setXmlToClipContentData(model.loadedUserBikeVO.UserBikeSelColor);//ModelLocator.getInstance().curDummyStringList
//var objBikeSetColorList:ArrayCollection = model.setXmlToClipContentData(model.adminColorSelectionVO.UserBikeSelColor);
for each(var objClipVO:mvClipVO in objSubItemList)
{
for each(var objSetClipVO:mvClipVO in objBikeSetColorList)
{
if(StringUtil.trim(objSetClipVO.mv_name) == StringUtil.trim(objClipVO.mv_name)
&& objSetClipVO.mv_colors != null && objSetClipVO.mv_colors.length > 0)
{

var colorTrans_mv:ColorTransform = objClipVO.mv_object.transform.colorTransform;
colorTrans_mv.color = mvColorVO(objSetClipVO.mv_colors[0]).colorvalue;;
objClipVO.mv_object.transform.colorTransform = colorTrans_mv;
}
}
}

// set frame size

bikeManager.getInstance().sel_Frame = model.loadedUserBikeVO.UserBikeFrameSize;
bikeManager.getInstance().setFrameHandleUltraDecal();

// set handle bar
//1 (Straight) , 2 (Bullhorn) , 3 (Drop) , 4 (Slight Rise)
if(model.loadedUserBikeVO.UserBikeHandleBarType == 1)
{
rdoStraight.selected = true;
rdoStraight.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
}
else if(model.loadedUserBikeVO.UserBikeHandleBarType == 2)
{
rdoBullhorn.selected = true;
rdoBullhorn.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
}
else if(model.loadedUserBikeVO.UserBikeHandleBarType == 3)
{
rdoDrop.selected = true;
rdoDrop.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
}
else if(model.loadedUserBikeVO.UserBikeHandleBarType == 4)
{
rdoSlightrise.selected = true;
rdoSlightrise.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
}

// set spoke wheel
chkMagWheel.selected = model.loadedUserBikeVO.UserBikeSpokeWheel;
bikeManager.getInstance().handleMagWheelFrontSide();
}

No comments:

Post a Comment