PrivateconstructorPrivatechannelsPrivateconfigPrivatecontextPrivate StaticinstanceClears all log output channels.
Create or get a logger for a specific channel.
Name of the logging channel
Logger instance for the specified channel
Disposes all loggers and cleans up resources.
Get configuration for external integrations (SDK handlers, etc.)
Copy of the current logger configuration
PrivateparseUpdates logging configuration. Affects all existing and future loggers.
Partial configuration to update
Shows the log output channel in VS Code.
OptionalchannelName: stringOptional specific channel to show. If not provided, shows main channel.
PrivateupdateUpdate configuration from VS Code settings.
StaticgetGets or creates the singleton instance.
Optionalcontext: ExtensionContextVS Code extension context (required for initial creation)
The singleton LoggerManager instance
Central logging manager for the Datalayer VS Code extension. Manages multiple log channels with different purposes.