src/app/models/people.model.ts
Classe per il wrapping delle api dei personaggi
Properties |
birth_year |
birth_year:
|
Type : string
|
Defined in src/app/models/people.model.ts:40
|
Data di nascita |
eye_color |
eye_color:
|
Type : string
|
Defined in src/app/models/people.model.ts:36
|
Colore degli occhi |
films |
films:
|
Type : string[]
|
Defined in src/app/models/people.model.ts:56
|
elenco dei film |
filmsObj |
filmsObj:
|
Type : Film[]
|
Defined in src/app/models/people.model.ts:60
|
Oggetto film |
gender |
gender:
|
Type : string
|
Defined in src/app/models/people.model.ts:44
|
Genere |
hair_color |
hair_color:
|
Type : string
|
Defined in src/app/models/people.model.ts:28
|
Colore die capelli |
height |
height:
|
Type : string
|
Defined in src/app/models/people.model.ts:19
|
Altezza |
homeworld |
homeworld:
|
Type : string
|
Defined in src/app/models/people.model.ts:48
|
Url al pianeta natale |
homeworldObj |
homeworldObj:
|
Type : Planet
|
Defined in src/app/models/people.model.ts:52
|
Oggetto del pianeta natale |
mass |
mass:
|
Type : string
|
Defined in src/app/models/people.model.ts:24
|
Massa |
name |
name:
|
Type : string
|
Defined in src/app/models/people.model.ts:15
|
Nome del personalggio |
skin_color |
skin_color:
|
Type : string
|
Defined in src/app/models/people.model.ts:32
|
Colore della pelle |
species |
species:
|
Type : string[]
|
Defined in src/app/models/people.model.ts:64
|
specie url |
speciesObj |
speciesObj:
|
Type : Specie[]
|
Defined in src/app/models/people.model.ts:68
|
Oggetto specie url |
starships |
starships:
|
Type : string[]
|
Defined in src/app/models/people.model.ts:80
|
Navi spaziali url |
starshipsObj |
starshipsObj:
|
Type : Starship[]
|
Defined in src/app/models/people.model.ts:84
|
Oggetti estratti dalle navi spaziali url |
vehicles |
vehicles:
|
Type : string[]
|
Defined in src/app/models/people.model.ts:72
|
Url dei veicoli utilizzati |
vehiclesObj |
vehiclesObj:
|
Type : Vehicle[]
|
Defined in src/app/models/people.model.ts:76
|
Oggetti estratti dagli url dei veicoli |
created |
created:
|
Type : string
|
Inherited from
Base
|
Defined in Base:12
|
Data Creazione |
edited |
edited:
|
Type : string
|
Inherited from
Base
|
Defined in Base:16
|
Data Modifica |
url |
url:
|
Type : string
|
Inherited from
Base
|
Defined in Base:8
|
Url di riferimento dell'object |
import { Starship } from './starship.model';
import { Film } from './film.model';
import { Specie } from './specie.model';
import { Base } from './base.model';
import { Vehicle } from './vehicle.model';
import { Planet } from './planet.model';
/**
* Classe per il wrapping delle api dei personaggi
*/
export class People extends Base {
/**
* Nome del personalggio
*/
name: string;
/**
* Altezza
*/
height: string;
/**
* Massa
*/
mass: string;
/**
* Colore die capelli
*/
hair_color: string;
/**
* Colore della pelle
*/
skin_color: string;
/**
* Colore degli occhi
*/
eye_color: string;
/**
* Data di nascita
*/
birth_year: string;
/**
* Genere
*/
gender: string;
/**
* Url al pianeta natale
*/
homeworld: string;
/**
* Oggetto del pianeta natale
*/
homeworldObj: Planet;
/**
* elenco dei film
*/
films: string[];
/**
* Oggetto film
*/
filmsObj: Film[];
/**
* specie url
*/
species: string[];
/**
* Oggetto specie url
*/
speciesObj: Specie[];
/**
* Url dei veicoli utilizzati
*/
vehicles: string[];
/**
* Oggetti estratti dagli url dei veicoli
*/
vehiclesObj: Vehicle[];
/**
* Navi spaziali url
*/
starships: string[];
/**
* Oggetti estratti dalle navi spaziali url
*/
starshipsObj: Starship[];
}
/**
* Campi per la renderizzazione nelle tabelle di lookup
*/
export const PeopleFields = [
{
label: 'Name',
field: 'name'
},
{
label: 'Height',
field: 'height'
},
{
label: 'Mass',
field: 'mass'
},
{
label: 'Name',
field: 'name'
},
{
label: 'Hair Color',
field: 'hair_color'
},
{
label: 'Skin Color',
field: 'skin_color'
},
{
label: 'Eye Color',
field: 'eye_color'
},
{
label: 'Birth year',
field: 'birth_year'
},
{
label: 'Gender',
field: 'gender'
}
];