2# +==== BEGIN CatFeeder =================+
5# ...............)..(.')
7# ...............\(__)|
8# Inspired by Joan Stark
9# source https://www.asciiart.eu/
13# FILE: rapidoc_constants.py
14# CREATION DATE: 26-11-2025
15# LAST Modified: 14:44:55 19-12-2025
17# This is the backend server in charge of making the actual website work.
19# COPYRIGHT: (c) Cat Feeder
20# PURPOSE: Constants for RapiDoc documentation provider.
22# +==== END CatFeeder =================+
25from ..
import docs_constants
as DOCS_CONST
28RAPIDOC_URL: str =
"/rapidoc"
29RAPIDOC_CDN_VERSION: str = DOCS_CONST.RAPIDOC_CDN_VERSION
30RAPIDOC_CDN_URL: str = f
"https://unpkg.com/rapidoc@{RAPIDOC_CDN_VERSION}/dist/rapidoc-min.js"
33RAPIDOC_LAYOUT: str =
"row"
36RAPIDOC_THEME: str =
"dark"
39RAPIDOC_RENDER_STYLE: str =
"view"
42RAPIDOC_SCHEMA_STYLE: str =
"tree"
45RAPIDOC_OPTIONS: dict = {
47 "sort-endpoints-by":
"path",
48 "show-header":
"true",
49 "allow-authentication":
"true",
50 "allow-server-selection":
"true",
51 "allow-api-list-style-selection":
"true",
53 "show-components":
"true",
54 "response-area-height":
"400px",
55 "fill-request-fields-with-example":
"true",
56 "persist-auth":
"true",