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

Reply via email to