I want to start working on a component set which has css-class utility functionality built in.
Royale has a StyledUIBase class which was created to support Jewel, but it lives in Basic in the org.apache.royale.core package. The assumptions made in that class are very specific to the inner workings of Jewel and my opinion is that’s where it belongs. The fact that it lives in core makes creating an alternate approach difficult. I would like to move the following classes to the Jewel project under the org.apache.royale.jewel path: IStyledUIBase StyledUIBase StyledImageBase StyledUIItemRendererBase This will also effect - MediaElement in HTML5 - FontIconBase in Icons Those two classes should be easy to resolve. I don’t think moving it to Jewel will effect anything else unless there are people using those classes directly anywhere. Does anyone have objections to this change? Thanks, Harbs
