OpenAPIConfig extension type
Global OpenAPI generation settings for spry.config.dart.
Constructors
- OpenAPIConfig({required OpenAPIDocumentConfig document, OpenAPIOutput? output, OpenAPIComponentsMergeStrategy componentsMergeStrategy = OpenAPIComponentsMergeStrategy.strict, Scalar? ui})
-
Creates an OpenAPI config object.
factory
-
OpenAPIConfig.fromJson(Map<
String, Object?> json) -
Wraps decoded JSON.
factory
Properties
- componentsMergeStrategy → OpenAPIComponentsMergeStrategy
-
Components merge strategy.
no setter
- document → OpenAPIDocumentConfig
-
Document metadata seed.
no setter
- output → OpenAPIOutput
-
Output settings.
no setter
- ui → Scalar?
-
Optional UI configuration; when non-null a docs viewer route is generated.
no setter