Package org.polyfrost.oneconfig.internal
Class ThemeConfig
java.lang.Object
org.polyfrost.oneconfig.api.config.v1.Config
org.polyfrost.oneconfig.internal.ThemeConfig
public class ThemeConfig
extends org.polyfrost.oneconfig.api.config.v1.Config
-
Nested Class Summary
Nested classes/interfaces inherited from class org.polyfrost.oneconfig.api.config.v1.Config
org.polyfrost.oneconfig.api.config.v1.Config.Category -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic org.polyfrost.compose.render.PolyColorstatic Stringstatic booleanFields inherited from class org.polyfrost.oneconfig.api.config.v1.Config
category, iconPath, id, title, tree -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.polyfrost.oneconfig.api.config.v1.Config
addAliases, addAliases, addCallback, addCallback, addDependency, addDependency, addDependency, addMigrationEntries, addMigrationEntry, addToInitQueue, captureDefaults, copyDefault, disableAllUnless, getProperty, getProperty, getTree, hideIf, hideIf, loadFrom, loadFrom, makeTree, onInitialized, preload, restoreCapturedDefaults, restoreCapturedDefaults, restoreDefaults, restoreProperty, save
-
Field Details
-
activeTheme
-
accentColor
@Color(title="Accent Color", description="The accent color of the OneConfig Interface", icon="paintbrush") public static org.polyfrost.compose.render.PolyColor accentColor -
animations
@Switch(title="Animations", description="Smooth, clean animations in the OneConfig Interface", icon="refresh") public static boolean animations
-
-
Constructor Details
-
ThemeConfig
public ThemeConfig()
-
-
Method Details
-
initialize
protected void initialize(boolean byConfigManager) - Overrides:
initializein classorg.polyfrost.oneconfig.api.config.v1.Config
-