Code: Select all
import fl.controls.List;
import fl.data.DataProvider;
var PropertyList:Array = sfs.roomManager.getRoomList()
Map.pList.dataProvider = new DataProvider(PropertyList);
trace(PropertyList);
Code: Select all
import fl.controls.List;
import fl.data.DataProvider;
var PropertyList:Array = sfs.roomManager.getRoomList()
Map.pList.dataProvider = new DataProvider(PropertyList);
trace(PropertyList);
Code: Select all
for each (var room:Room in sfs.roomList)
{
trace("Room name: " + room.name)
}Code: Select all
import fl.controls.List;
import fl.data.DataProvider;
var PropertyList:Array = sfs.roomManager.getRoomList();
for each (var room:Room in PropertyList)
{
trace("label: " + room.name)
var PropertyNames:Array = [{label: room.name},{label: room.name},{label: room.name}];
Map.pList.dataProvider = new DataProvider(PropertyNames);
}Code: Select all
var dataProvider:ArrayCollection = getRoomListFromGroup(room.groupId).dataProvider as ArrayCollection;
for each (var r:Room in dataProvider)
{
if (r.id == room.id)
{
// Update object in dataprovider
dataProvider.setItemAt(room, dataProvider.getItemIndex(r));
break;
}
}Code: Select all
import fl.controls.List;
import fl.data.DataProvider;
var roomList:Array = sfs.roomManager.getRoomList();
var dp:DataProvider = new DataProvider();
for each (var room:Room in roomList)
{
trace("label: " + room.name);
var item:Object = {};
item.id = room.id;
item.label = room.name;
dp.addItem(item);
}
Map.pList.dataProvider = dp;