Quitar mx_internal_uid de un ArrayCollection

Otra función que me hacía falta. Siempre que envío datos por PHP e incluyo algún ArrayCollection guardaba el identificador único que generar Flex cada vez que crea un elemento. Así que hice esta función para quitar esa propiedad de cada elemento antes de enviarlo. Así solo se almacena la información que es necesaria.

CODE:
  1. /**
  2. *       Quita la propiedad mx_internal_uid de un ArrayCollection.
  3. *
  4. *       @param ac ArrayCollection.
  5. *
  6. *       @returns ArrayCollection
  7. *
  8. *       @langversion ActionScript 3.0
  9. *       @playerversion Flash 9.0
  10. *       @tiptext
  11. */
  12. public static function removeMx_internal_uid(ac:ArrayCollection):ArrayCollection
  13. {
  14.     for each(var item:Object in ac)
  15.     {
  16.         delete item.mx_internal_uid;
  17.     }
  18.     return ac;
  19.                 }

Leave a Reply

You must be logged in to post a comment.