Coverage for gws-app/gws/lib/vendor/dog/options.py: 0%
37 statements
« prev ^ index » next coverage.py v7.8.0, created at 2025-04-17 01:37 +0200
« prev ^ index » next coverage.py v7.8.0, created at 2025-04-17 01:37 +0200
1class Options:
2 docRoots: list[str] = []
3 """Documentation root directories."""
5 outputDir: str = ''
6 """Output directory."""
8 docPatterns: list[str] = ['*.doc.md']
9 """Shell patterns for documentation files."""
11 assetPatterns: list[str] = ['*.svg', '*.png']
12 """Shell patterns for asset files."""
14 excludeRegex: str = ''
15 """Paths matching this regex will be excluded."""
17 debug: bool = False
18 """Debug/verbose mode."""
20 fileSplitLevel: dict = {}
21 """Split levels for output files."""
23 pageTemplate: str = ''
24 """Jump template for HTML pages."""
26 webRoot: str = ''
27 """Prefix for all URLs."""
29 staticDir: str = '_static'
30 """Web directory for static files."""
32 extraAssets: list[str] = []
33 """Extra assets to be copied to the static dir."""
35 includeTemplate: str = ''
36 """Jump template to include in every section."""
38 serverHost: str = '0.0.0.0'
39 """Live server hostname."""
41 serverPort: int = 5500
42 """Live server port."""
44 title: str = ''
45 """Documentation title."""
47 subTitle: str = ''
48 """Documentation subtitle."""
50 pdfPageTemplate: str = ''
51 """Jump template for PDF."""
53 pdfOptions: dict = {}
54 """Options for wkhtmltopdf."""