Makes sense to me! -- Josh Tynjala Bowler Hat LLC https://bowlerhat.dev/
On Tue, Feb 17, 2026 at 9:17 AM Harbs <[email protected]> wrote: > 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
