Variable $EtapaInputCreateViewConst
$EtapaInputCreateView: {
properties: {
calendario: {
allOf: readonly [
{ $ref: "#/components/schemas/CalendarioLetivoFindOneInputView" },
];
description: "Dados de entrada para encontrar um calendário letivo por ID.";
kind: "type";
nullable: false;
};
cor: { nullable: true; type: "string" };
dataInicio: {
$id: "ladesa://schemas/v3/generics/date.json";
$schema: "https://json-schema.org/draft/2020-12/schema";
description: "Date ISO 8601.";
format: "date";
nullable: false;
type: "string";
};
dataTermino: {
$id: "ladesa://schemas/v3/generics/date.json";
$schema: "https://json-schema.org/draft/2020-12/schema";
description: "Date ISO 8601.";
format: "date";
nullable: false;
type: "string";
};
numero: { maximum: 255; minimum: 0; nullable: true; type: "integer" };
};
required: readonly [
"numero",
"dataInicio",
"dataTermino",
"cor",
"calendario",
];
type: "object";
} = ...
Type declaration
Readonly
properties: {
calendario: {
allOf: readonly [
{ $ref: "#/components/schemas/CalendarioLetivoFindOneInputView" },
];
description: "Dados de entrada para encontrar um calendário letivo por ID.";
kind: "type";
nullable: false;
};
cor: { nullable: true; type: "string" };
dataInicio: {
$id: "ladesa://schemas/v3/generics/date.json";
$schema: "https://json-schema.org/draft/2020-12/schema";
description: "Date ISO 8601.";
format: "date";
nullable: false;
type: "string";
};
dataTermino: {
$id: "ladesa://schemas/v3/generics/date.json";
$schema: "https://json-schema.org/draft/2020-12/schema";
description: "Date ISO 8601.";
format: "date";
nullable: false;
type: "string";
};
numero: { maximum: 255; minimum: 0; nullable: true; type: "integer" };
}
Readonly
required: readonly ["numero", "dataInicio", "dataTermino", "cor", "calendario"]
Readonly
type: "object"