Package org.polyfrost.polyui.color
Interface Colors
-
- All Implemented Interfaces:
public interface ColorsColors is the color storage for PolyUI. All PolyUI components use these colors. or even changed on the fly using the field in the PolyUI instance, bringing theming to PolyUI.
- Since:
0.17.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classColors.Pagepublic final classColors.Brandpublic final classColors.OnBrandpublic final classColors.Statepublic final classColors.Componentpublic final classColors.Textpublic classColors.PaletteA color palette represents a set of four colors in PolyUI representing the four key states that a component can have.
-
Method Summary
Modifier and Type Method Description abstract Colors.PagegetPage()abstract Colors.BrandgetBrand()abstract Colors.OnBrandgetOnBrand()abstract Colors.StategetState()abstract Colors.ComponentgetComponent()abstract Colors.TextgetText()-
-
Method Detail
-
getPage
abstract Colors.Page getPage()
-
getBrand
abstract Colors.Brand getBrand()
-
getOnBrand
abstract Colors.OnBrand getOnBrand()
-
getState
abstract Colors.State getState()
-
getComponent
abstract Colors.Component getComponent()
-
getText
abstract Colors.Text getText()
-
-
-
-