parent
e48963487b
commit
f5b9020dc8
16 changed files with 225 additions and 64 deletions
|
|
@ -5,6 +5,11 @@ import { MediaType } from '../utils/MediaType';
|
|||
export class BoardGameModel extends MediaTypeModel {
|
||||
genres: string[];
|
||||
onlineRating: number;
|
||||
complexityRating: number;
|
||||
minPlayers: number;
|
||||
maxPlayers: number;
|
||||
playtime: string;
|
||||
publishers: string[];
|
||||
image?: string;
|
||||
|
||||
released: boolean;
|
||||
|
|
@ -19,8 +24,15 @@ export class BoardGameModel extends MediaTypeModel {
|
|||
|
||||
this.genres = undefined;
|
||||
this.onlineRating = undefined;
|
||||
this.minPlayers = undefined;
|
||||
this.maxPlayers = undefined;
|
||||
this.playtime = undefined;
|
||||
this.publishers = undefined;
|
||||
this.complexityRating = undefined;
|
||||
this.image = undefined;
|
||||
|
||||
this.released = undefined;
|
||||
|
||||
this.userData = {
|
||||
played: undefined,
|
||||
personalRating: undefined,
|
||||
|
|
|
|||
|
|
@ -7,9 +7,11 @@ export class MovieModel extends MediaTypeModel {
|
|||
producer: string;
|
||||
duration: string;
|
||||
onlineRating: number;
|
||||
actors: string[];
|
||||
image: string;
|
||||
|
||||
released: boolean;
|
||||
streamingServices: string[];
|
||||
premiere: string;
|
||||
|
||||
userData: {
|
||||
|
|
@ -25,9 +27,13 @@ export class MovieModel extends MediaTypeModel {
|
|||
this.producer = undefined;
|
||||
this.duration = undefined;
|
||||
this.onlineRating = undefined;
|
||||
this.actors = undefined;
|
||||
this.image = undefined;
|
||||
|
||||
this.released = undefined;
|
||||
this.streamingServices = undefined;
|
||||
this.premiere = undefined;
|
||||
|
||||
this.userData = {
|
||||
watched: undefined,
|
||||
lastWatched: undefined,
|
||||
|
|
|
|||
|
|
@ -17,9 +17,11 @@ export class SeriesModel extends MediaTypeModel {
|
|||
episodes: number;
|
||||
duration: string;
|
||||
onlineRating: number;
|
||||
actors: string[];
|
||||
image: string;
|
||||
|
||||
released: boolean;
|
||||
streamingServices: string[];
|
||||
airing: boolean;
|
||||
airedFrom: string;
|
||||
airedTo: string;
|
||||
|
|
@ -38,11 +40,15 @@ export class SeriesModel extends MediaTypeModel {
|
|||
this.episodes = undefined;
|
||||
this.duration = undefined;
|
||||
this.onlineRating = undefined;
|
||||
this.actors = undefined;
|
||||
this.image = undefined;
|
||||
|
||||
this.released = undefined;
|
||||
this.streamingServices = undefined;
|
||||
this.airing = undefined;
|
||||
this.airedFrom = undefined;
|
||||
this.airedTo = undefined;
|
||||
|
||||
this.userData = {
|
||||
watched: undefined,
|
||||
lastWatched: undefined,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue