jelenjs
Version:
Core runtime library for JelenJS - an experimental UI framework with fine-grained reactivity
26 lines (25 loc) • 1.03 kB
TypeScript
/**
* Debug configuration for JelenJS reactive system
* Uses environment variables for conditional compilation
*/
export declare const DEBUG_MODE: boolean;
export declare const DEBUG_SIGNAL: boolean;
export declare const DEBUG_EFFECT: boolean;
export declare const DEBUG_QUEUE: boolean;
export declare const DEBUG_CONSTANTS: boolean;
export declare const debugLog: {
(...data: any[]): void;
(message?: any, ...optionalParams: any[]): void;
};
export declare const debugWarn: {
(...data: any[]): void;
(message?: any, ...optionalParams: any[]): void;
};
export declare const debugError: {
(...data: any[]): void;
(message?: any, ...optionalParams: any[]): void;
};
export declare function debugSignal(signalId: string, message: string, ...args: any[]): void;
export declare function debugEffect(effectId: number, message: string, ...args: any[]): void;
export declare function debugQueue(message: string, ...args: any[]): void;
export declare function debugConstants(message: string, ...args: any[]): void;