flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Schmalle <apa...@teotigraphix.com>
Subject Re: Component Behaviors and Injection
Date Tue, 20 Nov 2012 20:48:52 GMT
It was based of another opensource idea by Ben Stucki. (Reflex)

Those were the days of trying to fix the framework we knew was messed  
up but, as in opensource, nothing ever stuck because at the time I  
think Adobe wasn't even opensource, not that Flex was really ever  

The injection was handled by metadata reflection and MetaData tags. I  
think it used some managers and a lot of composition and interfaces.

I know I went beyond crazy be abstracting models as well. It tied in  
skins as well, it was when Flex 4 Spark was on the plate.


Quoting Harbs <harbs.lists@gmail.com>:

> Very interesting! Decorated behaviors interests me as well… ;-)
> I took a very quick look at the project. It did not jump out to me  
> how you handled the injection.
> Harbs
> On Nov 20, 2012, at 9:04 PM, Michael Schmalle wrote:
>> Please do not be alarmed at the subject.
>> I just wanted to share code from around 2007-2008 I did which has  
>> some examples and docs on an injectable framework prototype of  
>> Model/Behaviors I worked on years ago when Flex 3 was getting to be  
>> a pain.
>> Honestly, I know I put a huge amount of lost time into that project  
>> but from what I remember it had some interesting ideas. I'm sure a  
>> huge amount of it was overkill but, decorated behaviors with public  
>> API interfaces always fascinated me to the point of writing it.
>> This is only reason I am posting the link; [0]
>> to the project is to maybe stir some conversations about behaviors.  
>> Other than that I haven't even looked at that code probably since  
>> 2009. :)
>> Mike
>> - [0] http://code.google.com/p/tkarchitecture/source/browse/trunk/--
>> Michael Schmalle - Teoti Graphix, LLC
>> http://www.teotigraphix.com
>> http://blog.teotigraphix.com

Michael Schmalle - Teoti Graphix, LLC

View raw message