Skip to main content

HtmlGeneratorOptions

@lowcode/dsl-compiler


Interface: HtmlGeneratorOptions

Defined in: dsl-compiler/src/codegen/types.ts:102

Опции для генератора статического HTML.

На их основе определяется:

  • заголовок страниц,
  • имя общего CSS файла.

Properties

cssFilename?

optional cssFilename: string

Defined in: dsl-compiler/src/codegen/types.ts:128

Имя файла с общими CSS-стилями.

По умолчанию: "styles.css".

Все сгенерированные HTML-страницы подключают его через:

<link rel="stylesheet" href="{cssFilename}" />

title?

optional title: string

Defined in: dsl-compiler/src/codegen/types.ts:115

Необязательный базовый заголовок для HTML-страниц.

Итоговый тег <title> в HTML может, например, формироваться как:

{title} - {page.name}

Если не указан, генератор использует имя приложения (ast.name) или дефолтное значение "Generated app".