Flex :: Add Dynamic Children To An Array Or Arraycollection?
Dec 28, 2009
I'm a bit new to flex and cannot get my head around this problem.
I have a string list path.
path 1 - "one/two/three"
path 2 - "one/two/four"
path 3 - "five/six"
i need an advanced datagrid to show a tree structure like so
one/
...two/
........three/
............four
five/
.......six
but i want to achieve this dynamicall with arrays, objects, or arraycollection (as applicable).I need to loop through each string path using string methods which isnt a problem but how do i create "DYNAMIC" (depth) children?
View 2 Replies
Similar Posts:
Aug 12, 2009
I have an ArrayCollection with following structure (when viewed in debug mode):
[0]
- [0]
-- src
- [1]
-- src
src is the path to an image.
I need to get all of the src's out of the arraycollection. However because of the first (unnamed) node I can't take them in. I've tried ArrayCollection[0].children and save the result in another ArrayCollection, however the new ArrayCollection has 2 Objects in it but no 'src'. There are just 2 null objects
firstArrayCollection is filled with the data as described above.
secondArrayCollection.addItem(firstArrayCollection[0].children);
When viewing the content of secondArrayCollection i see following structure (and data):
[0] null
[1] null
View 1 Replies
May 22, 2009
I've got a Flex 3 application with an HTTPService returning an Atom feed. I catch the result from it and store it in an arrayCollection which is then the provider of my Datagrid. I have no problem accessing the data from the "first-level" of my Array, but cannot go under it. Not very clear, so here is some code:
My XML [part of it]:
<entry>
<title>Test 2</title>
<id>http://collaboration.*****.com/collaboration/messaging/feeds/****/todo//7D6637D3E86B3ED3C12575B***8479</id>
<link rel="alternate" href="notes:///C12575B4004***8
[Code]....
The "title" column shows the data correctly, but the status column is empty ! When I launch my app in debug mode, I can see that my notesArray has the correct format and I can access todo -> status with the value..
View 3 Replies
Jun 10, 2011
I know that an ArrayCollection is a wrapper over an Array, but what I wanted to know is when to choose one over the other? Will the over usage of ArrayCollections result in performance?
View 1 Replies
Feb 24, 2010
Difference between the Array and ArrayCollection in Flex?
View 2 Replies
Oct 10, 2009
Is there any built in functionality to convert an ArrayCollection to a jagged string array? I have an Arraycollection of objectproxies that I get from a SOAP webservice (asp.net datatable) that I modify and want to send back.
View 1 Replies
Dec 14, 2010
I want to give an array index to array collection let say 205 when it is started is it possible to do so in flex or any alternate of this.actually I need to index the objects with a specific no, in 2D array collection
say
205 a c d g f d
268 s g h g f f
805 d g h h f f d
where integers are indexes and alphabets are object referenced by these integers
View 2 Replies
Oct 27, 2009
I'm new to Flex and am using TileList bound to an ArrayCollection. The array collection is empty at load time, and then updates with the results from am HTTPService call. The problem is that the item renderers aren't being rendered as expected, I'm guessing because there was no data when they were first rendered at load time. Here's simplified example:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
<mx:Script>
[code].....
View 2 Replies
May 18, 2011
I have an arrayCollection with the following structure:
[Code]...
the AC is defined as follows:[Bindable] private var projectErrorsAC:ArrayCollection = new ArrayCollection;
I'm using this AC in a repeater to display each error. After each error is shown, I've placed an "Accept" and "Deny" button. Once the user clicks either one of these buttons, I'd like to call a function that removes the particular error from the AC. Here's what I have so far:
[Code]...
View 2 Replies
Nov 30, 2009
I'm building an Xml-driven application. I create new states in a separate actionscript-class.These states all contain a DataGrid. I can switch the states in the Main.mxml.
But now I would like to access certain children of the DataGrid. In this case I would like to toggle the visibility of GridItems, from a Button in the Main.mxml.
How do I have access and apply this to the already created states ? I tried to create RemoveChilds and override/push it to the state.All I archieved was to remove an entire GridRow at the very last state, but it should be just one GridItem at every state.
View 2 Replies
Aug 24, 2010
I have this code to try to acess the values of the array in the arraycollection but it does not work it actually creates a value to the end of the arraycollection. can anyone tell me what im doing wrong i basically whant to modifys the individual arrays in the arraycollection and add Login_user.
Code:
for(var i:int = 0; i< dispArray.length; ++i){
dispArray.addItemAt({"login_user":"XXX"},i);
}
View 1 Replies
Mar 10, 2010
I have a Canvas which has many components inside it and those again, have many components inside them.
getChildren() returns only the top level children. What is the best way to retrieve all the children (children of children of children and so on).
Well, I sorta know how to do this by iterating through the children, but the code is really messy. I'd prefer to use a nice recursive function. Has anyone written this before? Or is there a Util class to do this?
View 3 Replies
Oct 28, 2011
I have an ArrayCollection that is read to generate containers in an accordion programmatically:
<s:ArrayCollection id="_ac_ps">
<fx:Object label="Block and lot" data="_blocklot" searchType="districtblocklot"
info="" />
[code].......
View 1 Replies
Nov 19, 2010
Can I use the indexes of an array that is a child of another array?
View 2 Replies
Sep 13, 2011
<fx:Array>
<fx:Object name="Jodie" country="UK" language="English"/>
<fx:Object name="Kate" country="USA" language="English"/>
<fx:Object name="David" country="France" language="French"/>
</fx:Array>
But I want to do this dynamically from results that I get from a DB.I have an attendance program and I want the object's names to be "Date","In","Out" and the values to be, of course from the results that I get.
View 2 Replies
Jul 9, 2010
i have a collection looking like this :arr.getItemAt(0).closet.clothes[0].color. the arr is an ArrayCollection data type..the clothes is an Array data type..when i try to bind this to an mxml component , i get a warning :"Data binding will not be able to detect changes when using square bracket([]) operator. For Array, please use ArrayCollection.getItemAt() instead."this is not possible as the Array class has no method getItemAt().
View 0 Replies
Apr 6, 2011
Is there a way i can convert my array which is in the below format[code]...
Tricky part here is, i will not know how many values/lables user will enter, so it has to dynamically pick the array's.
View 8 Replies
Apr 8, 2011
I have been working on sorting Arraycollection like ascending , descending the numeric list. Total length of my collection will go up to 100. Now I want to preform sort to nested data like this
Data Structure
Name : String
Categories : Array ["A","x or y or z","C"]
Categories array will have maximum 3 items , out of that three items the second item can have 3 different values either X or Y or Z. My result data looks like here
{"Mike" , ["A","x","C"]}
{"Tim" , ["A","y","C"]}
{"Bob" , ["A","x","C"]}[code]....
anyone please explain how to sort this type of data in a way showing all "x" first , "y" next and "z" at the last and vice a versa.
View 2 Replies
Nov 18, 2009
I'm making a OSX-finder-type file browser in CS4.The Structure for the folder and files is being generated by a PHP in a XML, heres an example:(sorry the xml is not sorted, but the command i'm using in php doesn't sort it)
Code:
<root>
<dir name="images">
[code]....
View 2 Replies
Oct 21, 2011
I have an array as follow.
var array:Array = new Array();
array["Circle"] = 1;
array["Rect"] = 2;
I wantto read the values by using a variable.
var key:String = "Circle";
trace(array[key]);
how to achieve this. Its not neccessary to go with Array only. I may switch to whichever collection in which this is possible.
View 1 Replies
Oct 7, 2011
I have a advanced datagrid and populating some data by using arraycollection. And i am filtering the arraycollection, the arraycollection index got changed.
Arraycollection:- [0] - name: abc
[1] - name: hello
[2] - name: hello1
[3] - name:hai
after filtering the arraycollection as 'hell' , the array collection is displaying like the below:
Arraycollection:-
[0] - name: hello1
[1] - name: hello
Can i know the reason why the index got changed after filter it?
* no server side code for filtering. it is only flex side filtering.
View 2 Replies
Jul 11, 2011
I have an movieClip Container and I want to move all its children into an Array.i think about the method I used to delete all children of a container by using while and removechild at 0, but I think it wont work in this situation.
View 2 Replies
Jan 4, 2011
I made a thread a couple days ago, but dont think i explained the problem well enough. What im trying to do is name each of the children.
Child 0 = A
Child 1 = B
Child 2 = C
all the way to Z. Then start at A again.
ActionScript Code:
function moveBubble(Event) { // This function handles the movement of the bubbles
if (!inPlay) return;
[code]....
View 7 Replies
Aug 22, 2011
I have a php file which includes an array in it. I can trace the data of the php array correctly, but how do you grab any specific child of the array?For example on xml it would be:
ActionScript Code:
xml.child("child1").child("child2")[i];
And here is the php array's data
[code].....
View 8 Replies
Feb 4, 2011
i have a problem using the itemRenderer functionality. When using an ArrayCollection the visible Data in the DataGrid using the itemRenderer will be rendered just fine. But if i start scrolling the entries are repeating in the cells using the renderer. The cells are not filled with date according to the id. What mistake i'm doing here.
I read a lot of the explainations like:
[URL]
here is the code for the set data function (itemRenderer is extending HBox):
override public function set data(value:Object):void {
_data = value;
if(data!=null)
[code]....
View 1 Replies
Apr 12, 2011
I'm using the following array to add children to the stage:
for(var i=0;i<6;i++) {
var aCherry=new cCherry()
aCherry.y=10
aCherry.x=10+100*i
stage.addChild(aCherry)
}
Now I want to modify each cherry based on another array. Something like this:
[Code]...
Clearly stage.getChildByName("aCherry")[i] isn't correct, but coming from JavaScript this makes the most sense to me and should accurately portray what I'm trying to achieve for you guys reading this. So, how would I actually do this? This being getting an array of children added to the stage under a certain name or class (so an array of cCherry would work too, if necessary), then using them in a way similar to the above loop.
View 1 Replies
May 6, 2009
Okay I have two arrays, one full of bullets, the other enemies. They compare each array and hit detect. The splice function is removing the Array instance of the enemy. Now, this is all good for removing the entry from the array, the trace function says this is working, but I'm not sure how to remove the child from the stage here? I figure calling a custom class from here such as enemy.die(); is possible, but how do I specify the instance that was hit detected? Sorry if this doesn't make a lot of sense but I am just learning and trying everything I can think of.
[Code]...
View 5 Replies
Apr 20, 2010
the applicable differences between an ArrayCollection and a Vector in flex? I'm unsure if I should be using one over the other. I saw that Vector is type safe and that makes me feel better, but are there disadvantages?
public var ac:ArrayCollection = new ArrayCollection();
versus
public var vec:Vector.<String> = new Vector.<String>();
View 4 Replies
Mar 20, 2010
I can't come up with a function that will collect the names of the children in a object container and put them in a array.
View 4 Replies
Mar 21, 2012
So i have a calculator and converter on two different scenes. I have two arrays which i stored for my number and operator buttons. I am using a button function to switch between scenes and would like to remove the children for all the buttons inside that array however it only removes one button inside the array. This is the code i have so far: My buttons:
[Code]...
View 1 Replies