/
moreqqq
/
DeliveryService
Обзор
Документация
Войти
/
moreqqq
/
DeliveryService
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
server/node_modules/@angular-devkit/schematics/src/workflow/interface.d.ts
27 строк
964 B
moreqqq
написал тесты
29 май 2026, 22:13
29 май 2026, 22:13
6f740ff
Код
Авторство
О чём код?
/** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.dev/license */ import { logging } from '@angular-devkit/core'; import { Observable } from 'rxjs'; export interface RequiredWorkflowExecutionContext { collection: string; schematic: string; options: object; } export interface WorkflowExecutionContext extends RequiredWorkflowExecutionContext { debug: boolean; logger: logging.Logger; parentContext?: Readonly<WorkflowExecutionContext>; allowPrivate?: boolean; } export interface LifeCycleEvent { kind: 'start' | 'end' | 'workflow-start' | 'workflow-end' | 'post-tasks-start' | 'post-tasks-end'; } export interface Workflow { readonly context: Readonly<WorkflowExecutionContext>; execute(options: Partial<WorkflowExecutionContext> & RequiredWorkflowExecutionContext): Observable<void>; }