604 B
604 B
Project Hints
CssManager Singleton Pattern
Location: ts/classes.cssmanager.ts
The CssManager class uses a singleton pattern:
- Static method:
CssManager.getSingleton()- Returns the singleton instance - Exported instance:
cssManager(fromts/index.ts) - UsesgetSingleton()internally
Both access patterns are supported for backward compatibility:
cssManager.method()- Legacy pattern (still works)CssManager.getSingleton().method()- Preferred pattern
The singleton ensures only one instance manages CSS variables and theme changes throughout the application.