mirror of
https://github.com/spacebarchat/server.git
synced 2026-03-29 22:49:56 +00:00
21 lines
614 B
Plaintext
21 lines
614 B
Plaintext
@using ArcaneLibs.Extensions
|
|
@using Spacebar.AdminApi.TestClient.Classes.OpenAPI
|
|
<span title="@Parameter.ToJson()">@Summary</span>
|
|
@if (Parameter.Name != Parameter.Description && !string.IsNullOrWhiteSpace(Parameter.Description)) {
|
|
<i> - @Parameter.Description</i>
|
|
}
|
|
|
|
@code {
|
|
|
|
private string Summary { get; set; } = "Unbound parameter";
|
|
|
|
[Parameter]
|
|
public required OpenApiPath.OpenApiOperation.OpenApiParameter Parameter {
|
|
get;
|
|
set {
|
|
field = value;
|
|
Summary = $"{Parameter.Name}{(Parameter.Required ? "*" : "")} ({Parameter.Schema.Type})";
|
|
}
|
|
}
|
|
|
|
} |