DataSourceMockConfig
Interface: DataSourceMockConfig
Defined in: schema.ts:234
Конфигурация моков для одного источника данных.
Эти моки используются, в первую очередь, в превью/разработке (builder-web), чтобы не ходить в реальные внешние системы.
Properties
delayMs?
optionaldelayMs:number
Defined in: schema.ts:274
Искусственная задержка (в миллисекундах) перед возвратом результата.
Используется для имитации сетевой задержки.
enabled?
optionalenabled:boolean
Defined in: schema.ts:240
Флаг включения мока.
Если false или не указан, источник данных работает как обычно.
errorMessage?
optionalerrorMessage:string
Defined in: schema.ts:267
Сообщение об ошибке для режима "error".
mode
mode:
"static"|"sequence"|"error"
Defined in: schema.ts:248
Режим работы мока:
- "static" — всегда возвращать одно и то же значение;
- "sequence" — последовательно возвращать элементы массива;
- "error" — имитировать ошибку.
sequence?
optionalsequence:StaticValue[]
Defined in: schema.ts:262
Набор значений для режима "sequence".
Поведение (циклически/один раз) определяется хостом.
value?
optionalvalue:StaticValue
Defined in: schema.ts:255
Значение, возвращаемое в режиме "static".
Если не указано, хост может подставить null по умолчанию.