π¦ JEInternConfig
Technical reference for the
JEInternConfigclass of JarEngine.
Inherit from
jarbin_toolkit_config.Configandβ’>JEInternBaseClass<β’π
β οΈ Internal Class Warning
This class is part of JarEngineβs internal architecture and is not intended for normal user usage.
Direct usage or modification may break engine behavior. Use only when creating advanced extensions, custom systems, or engine-level features.
πΉ Overview
JEInternConfig is responsible for managing JarEngine internal configuration data.
Provides:
- Configuration storage and access.
- Integration between JarEngine and the external configuration system.
- Runtime project and configuration path tracking.
Used internally to load and manage engine configuration files and settings.
πΉ Location
JarEngine
β
βββ Interns
β βββ JEInternConfig
β
βββ ...
πΉ Data
| Field | Type | Description | Property? | Can be set? |
|---|---|---|---|---|
project_path |
Optional[str] |
Path of the current project | False | True |
config_path |
Optional[str] |
Path of the configuration files | False | True |
πΉ API
| Function | Arguments | Returns | Description |
|---|---|---|---|
__init__ |
name: str, data: Optional[dict[str, dict[str, Any]]] |
Β | Initialize the configuration object |
πΉ Usage
# Example usage