actionscript-3apache-flexvectormxml

Can you define a Vector in MXML?


Can you define a vector in MXML?

I have vector property on my class:

public var columns:Vector.<Number>;

On my class and I want to use in MXML:

<MyComponent>
   <columns>
      <Vector>
         <fx:Number>200</fx:Number>
         <fx:Number>300</fx:Number>
         <fx:Number>400</fx:Number>
      <Vector>
   <columns>
<MyComponent>

Solution

  • You need to specify the Vector type:

    <fx:Vector type="Number">  
        <fx:Number>200</fx:Number> 
        <fx:Number>300</fx:Number> 
        <fx:Number>400</fx:Number> 
    </fx:Vector> 
    

    another example can be found in this documentation