| 123456789101112131415161718192021222324252627282930 |
- import {Callable} from '../types.js';
- import {Service} from '@e22m4u/js-service';
- import {Debugger} from '../create-debugger.js';
- import {ServiceContainer} from '@e22m4u/js-service';
- /**
- * Debuggable Service.
- */
- export class DebuggableService extends Service {
- /**
- * Debug.
- */
- debug: Debugger;
- /**
- * Возвращает функцию-отладчик с сегментом пространства имен
- * указанного в параметре метода.
- *
- * @param method
- * @protected
- */
- protected getDebuggerFor(method: Callable): Debugger;
- /**
- * Constructor.
- *
- * @param container
- */
- constructor(container?: ServiceContainer);
- }
|