πŸ“¦ JEInternConfig

Technical reference for the JEInternConfig class of JarEngine.

Inherit from jarbin_toolkit_config.Config and β€’>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