Hoy mostraremos como llamar funciones desde librerías actionScript en FLEX, así evitaremos repetir código por cada mxml que generemos.
Lo primero crearemos un .as que contenga funciones y variables globales.
package componentes { // nombre del folder
import mx.controls.Alert;
[Bindable] public var _intEstado:int;
public class libreriaVertutoriales{// classe contenedora
private function funcionPrueba():void
{
Alert.show(«Funcion 1 prueba»);
}
}
}
Y a continuación la forma de llamar a este .as desde una pantalla de flex:
import componentes.libreriaVertutoriales;
[Bindable] public var importLibreria:libreiaVertutoriales = new libreiaVertutoriales()// para llamar a nuestra función del alert solo tendríamos que acceder a ella así:
importLibreria.funcionPrueba()
// para acceder a la variable global sería el mismo proceso
importLibreria._intEstado=0;