Skip to content

Instantly share code, notes, and snippets.

@takumus

takumus/Demo.as Secret

Created December 19, 2016 09:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save takumus/ab977e0af0cff720d07836b9e219b91e to your computer and use it in GitHub Desktop.
Save takumus/ab977e0af0cff720d07836b9e219b91e to your computer and use it in GitHub Desktop.
_list = new List(SimpleCell, 50, 0, new SimpleScrollBar());
addChild(_list);
//add data to list
_list.setData("ABCDEGFHIJKLMNOPQRSTU".split(""));
//add message event from cell
_list.addEventListener(ListEvent.MESSAGE, function(event:ListEvent):void{
log("message : {id:"+event.cellData.id + ", message:\"" + event.message + "\"}\n");
});
//add update event
_list.addEventListener(ListEvent.UPDATE, function(event:ListEvent):void{
log("updated : [");
var tmpData:Array = _list.getData();
for(var i:int = 0; i < tmpData.length; i ++){
var data:String = tmpData[i];
log(data+",");
}
log("]\n");
});
//add remove event
_list.addEventListener(ListEvent.REMOVE, function(event:ListEvent):void
{
log("removed : {id:"+event.cellData.id + ", data:" + event.cellData.data.toString() + "}\n");
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment