Skip to content

Commit 3a24811

Browse files
Updated examples
1 parent a452ced commit 3a24811

File tree

4 files changed

+175
-3
lines changed

4 files changed

+175
-3
lines changed
Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
import { ModelBase } from '../../ApiBase/model-base.model';
2+
import { AskForPlayerStatusENUM } from './ask-for-player-status-enum';
3+
4+
export interface AskForPlayerListI {
5+
6+
/**
7+
* Creation request date
8+
*/
9+
date?: number;
10+
11+
/**
12+
* YYYY-MM-DD
13+
*/
14+
day?: string;
15+
16+
description?: number;
17+
18+
hour?: any;
19+
20+
id?: number;
21+
22+
id_province?: number;
23+
24+
num_request_player?: number;
25+
26+
/**
27+
* User ID that generate the request
28+
*/
29+
owner_id?: number;
30+
31+
room_id?: number;
32+
33+
room_name?: number;
34+
35+
status?: AskForPlayerStatusENUM;
36+
37+
}
38+
39+
40+
export class AskForPlayerList extends ModelBase implements AskForPlayerListI {
41+
42+
protected readonly PARAMS_MAPPER = PARAMS_MAPPER;
43+
44+
private _date: number;
45+
get date(): number {
46+
return this._date;
47+
}
48+
set date(value: number) {
49+
this._date = this.parseParam('date', value);
50+
}
51+
52+
private _day: string;
53+
get day(): string {
54+
return this._day;
55+
}
56+
set day(value: string) {
57+
this._day = this.parseParam('day', value);
58+
}
59+
60+
private _description: number;
61+
get description(): number {
62+
return this._description;
63+
}
64+
set description(value: number) {
65+
this._description = this.parseParam('description', value);
66+
}
67+
68+
private _hour: any;
69+
get hour(): any {
70+
return this._hour;
71+
}
72+
set hour(value: any) {
73+
this._hour = this.parseParam('hour', value);
74+
}
75+
76+
private _id: number;
77+
get id(): number {
78+
return this._id;
79+
}
80+
set id(value: number) {
81+
this._id = this.parseParam('id', value);
82+
}
83+
84+
private _id_province: number;
85+
get id_province(): number {
86+
return this._id_province;
87+
}
88+
set id_province(value: number) {
89+
this._id_province = this.parseParam('id_province', value);
90+
}
91+
92+
private _num_request_player: number;
93+
get num_request_player(): number {
94+
return this._num_request_player;
95+
}
96+
set num_request_player(value: number) {
97+
this._num_request_player = this.parseParam('num_request_player', value);
98+
}
99+
100+
private _owner_id: number;
101+
get owner_id(): number {
102+
return this._owner_id;
103+
}
104+
set owner_id(value: number) {
105+
this._owner_id = this.parseParam('owner_id', value);
106+
}
107+
108+
private _room_id: number;
109+
get room_id(): number {
110+
return this._room_id;
111+
}
112+
set room_id(value: number) {
113+
this._room_id = this.parseParam('room_id', value);
114+
}
115+
116+
private _room_name: number;
117+
get room_name(): number {
118+
return this._room_name;
119+
}
120+
set room_name(value: number) {
121+
this._room_name = this.parseParam('room_name', value);
122+
}
123+
124+
private _status: AskForPlayerStatusENUM;
125+
get status(): AskForPlayerStatusENUM {
126+
return this._status;
127+
}
128+
set status(value: AskForPlayerStatusENUM) {
129+
this._status = this.parseParam('status', value);
130+
}
131+
132+
constructor(params?: AskForPlayerListI) {
133+
super();
134+
this.parse(params);
135+
}
136+
}
137+
138+
const PARAMS_MAPPER = {
139+
date: {
140+
type: 'number',
141+
},
142+
day: {
143+
type: 'string',
144+
},
145+
description: {
146+
type: 'number',
147+
},
148+
hour: {
149+
type: 'any',
150+
},
151+
id: {
152+
type: 'number',
153+
},
154+
id_province: {
155+
type: 'number',
156+
},
157+
num_request_player: {
158+
type: 'number',
159+
},
160+
owner_id: {
161+
type: 'number',
162+
},
163+
room_id: {
164+
type: 'number',
165+
},
166+
room_name: {
167+
type: 'number',
168+
},
169+
status: {
170+
type: AskForPlayerStatusENUM,
171+
},
172+
};

examples/generated/angular2/models/get-direction-get-provinces-by-country-params.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export interface GetDirectionGetProvincesByCountryParamsI {
55
/**
66
* Status values that need to be considered for filter
77
*/
8-
country?: number;
8+
country: number;
99

1010
}
1111

examples/generated/angular2/models/get-search-search-rooms-params.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export interface GetSearchSearchRoomsParamsI {
1010
/**
1111
* At least 4 characters
1212
*/
13-
name?: string;
13+
name: string;
1414

1515
/**
1616
* ID of province (will ignore country)

examples/generated/angular2/models/get-search-search-users-params.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export interface GetSearchSearchUsersParamsI {
55
/**
66
* User nickname to find, at least 2 characters
77
*/
8-
nickname?: string;
8+
nickname: string;
99

1010
}
1111

0 commit comments

Comments
 (0)