Skip to content

Instantly share code, notes, and snippets.

@davespanton
Created October 10, 2011 22:05
Show Gist options
  • Save davespanton/1276708 to your computer and use it in GitHub Desktop.
Save davespanton/1276708 to your computer and use it in GitHub Desktop.
Actionscript only Swiz bean class
package
{
import com.as3offcuts.as3Swiz.controller.SomeController;
import com.as3offcuts.as3Swiz.model.SomeModel;
import org.swizframework.core.BeanProvider;
public class Beans extends BeanProvider
{
public function Beans(beans:Array=null)
{
super(beans);
}
private var _someModel:SomeModel;
public function get someModel( ):SomeModel
{
if( !_someModel )
_someModel = new SomeModel();
return _someModel;
}
public function set someModel( value:SomeModel ):void
{
_someModel = value;
}
private var _someController:SomeController;
public function get someController( ):SomeController
{
if( !_someController )
_someController = new SomeController();
return _someController;
}
public function set someController( value:SomeController ):void
{
_someController = value;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment