forked from loafle/openapi-generator-original
Made discriminator and attributeTypeMap readonly
This commit is contained in:
@@ -21,14 +21,14 @@ export class {{classname}} {{#parent}}extends {{{parent}}} {{/parent}}{
|
||||
{{/vars}}
|
||||
|
||||
{{#discriminator}}
|
||||
static discriminator: string | undefined = "{{discriminatorName}}";
|
||||
static readonly discriminator: string | undefined = "{{discriminatorName}}";
|
||||
{{/discriminator}}
|
||||
{{^discriminator}}
|
||||
static discriminator: string | undefined = undefined;
|
||||
static readonly discriminator: string | undefined = undefined;
|
||||
{{/discriminator}}
|
||||
|
||||
{{^isArrayModel}}
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
private static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{{#vars}}
|
||||
{
|
||||
"name": "{{name}}",
|
||||
|
||||
@@ -10,9 +10,9 @@ export class ApiResponse {
|
||||
'type'?: string;
|
||||
'message'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
static readonly discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
private static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "code",
|
||||
"baseName": "code",
|
||||
|
||||
@@ -9,9 +9,9 @@ export class Category {
|
||||
'id'?: number;
|
||||
'name'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
static readonly discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
private static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
|
||||
@@ -16,9 +16,9 @@ export class Order {
|
||||
'status'?: OrderStatusEnum;
|
||||
'complete'?: boolean;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
static readonly discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
private static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
|
||||
@@ -18,9 +18,9 @@ export class Pet {
|
||||
*/
|
||||
'status'?: PetStatusEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
static readonly discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
private static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
|
||||
@@ -9,9 +9,9 @@ export class Tag {
|
||||
'id'?: number;
|
||||
'name'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
static readonly discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
private static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
|
||||
@@ -18,9 +18,9 @@ export class User {
|
||||
*/
|
||||
'userStatus'?: number;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
static readonly discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
private static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
|
||||
Reference in New Issue
Block a user