Class RadianceSkin.Accented

  • All Implemented Interfaces:
    RadianceTrait
    Direct Known Subclasses:
    BusinessAccentedSkin, CremeAccentedSkin, DustAccentedSkin, GraphiteAccentedSkin, MistAccentedSkin, NebulaAccentedSkin
    Enclosing class:
    RadianceSkin

    public abstract static class RadianceSkin.Accented
    extends RadianceSkin
    Base class for skins that can be configured with accent color tokens. Accented skins can be extended to apply those color tokens in a way that highlights certain parts of the UI while still retaining the "core" feel of the specific skin family. Note that it is up to the specific implementation of the base accented skin to decide which parts of the UI are painted with specific accent color tokens, and that decision may vary between different base accented skins.

    This class exposes APIs to get the accent tokens for consistent accent usage in custom-painted parts of your UI.