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
* }