Handy ActionScript Toolset is a loose framework of classes written in Flash ActionScript that is actually more of library than a framework, which is why it's called a toolset. The purpose of this project is to try to go around a lot of the bugs, inconsistencies and lack of functionality that flash has and provide an easy to use API. It provides a basic set of mechanisms and wrappers that should make application development easier for the programmer. This is NOT a component framework. That is a separate project I'm planning to do which will be based off of this one.
A lot of the frameworks available in ActionScript approach problems in it by implementing totally different ways of doing things that force the programmer to program a certain way. This is very inflexible, creates a steep learning curve for its use, and unfortunately in a lot of cases creates new problems that now exist in the framework itself. What I'm attempting to do is code around people's code. What I mean by this is that I want to provide ways to easily go around bugs in flash but I don't want to force the programmer into any pattern. I want to allow the programmer to do things as he's used to. I also hate it when a framework completely takes over the swf and disallows any other code to run in it properly and this is something I'm trying to avoid as well.
NOTE:None of the example code in this Wiki was compiled or executed so it's not guaranteed to work. The code shown here is merely used to demonstrate how to use the API.
Bug Fixes
Core Functionality
Datastructures
Display
Capturing User Input
Animation Package