Skip to main content

CompileHtmlDto

@lowcode/api


Class: CompileHtmlDto

Defined in: apps/api/src/modules/dsl/dto/compile-html.dto.ts:12

DTO для эндпоинта /dsl/compile/html.

Используется для передачи схемы приложения (DSL), которую необходимо преобразовать в статический HTML/CSS, и опциональных настроек HTML-генератора.

Constructors​

Constructor​

new CompileHtmlDto(): CompileHtmlDto

Returns​

CompileHtmlDto

Properties​

app​

app: AppSchema

Defined in: apps/api/src/modules/dsl/dto/compile-html.dto.ts:21

Схема DSL-приложения, которую необходимо скомпилировать в статический HTML/CSS.

Должна быть валидной структурой AppSchema, как определено в пакете @lowcode/dsl.


options?​

optional options: HtmlGeneratorOptions

Defined in: apps/api/src/modules/dsl/dto/compile-html.dto.ts:37

Дополнительные настройки генератора HTML.

Эти параметры влияют на способ генерации итоговой разметки. Точный список опций определяется в пакете @lowcode/dsl-compiler.

Example​

{
* pretty: true,
* indent: 2
* }