From ca3d5f8a77eefb84baf336979c6abfc5f8bc2bb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Phillip=20K=C3=BChne?= Date: Wed, 25 Mar 2020 18:06:26 +0100 Subject: [PATCH] Add models --- .../ng-karaoqueue/src/app/models/artist.model.ts | 4 ++++ .../ng-karaoqueue/src/app/models/genre.model.ts | 4 ++++ .../ng-karaoqueue/src/app/models/language.model.ts | 4 ++++ .../ng-karaoqueue/src/app/models/song.model.ts | 14 ++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 frontend/ng-karaoqueue/src/app/models/artist.model.ts create mode 100644 frontend/ng-karaoqueue/src/app/models/genre.model.ts create mode 100644 frontend/ng-karaoqueue/src/app/models/language.model.ts create mode 100644 frontend/ng-karaoqueue/src/app/models/song.model.ts diff --git a/frontend/ng-karaoqueue/src/app/models/artist.model.ts b/frontend/ng-karaoqueue/src/app/models/artist.model.ts new file mode 100644 index 0000000..4abac61 --- /dev/null +++ b/frontend/ng-karaoqueue/src/app/models/artist.model.ts @@ -0,0 +1,4 @@ +export class Artist { + id: number; + name: string; +} diff --git a/frontend/ng-karaoqueue/src/app/models/genre.model.ts b/frontend/ng-karaoqueue/src/app/models/genre.model.ts new file mode 100644 index 0000000..295d091 --- /dev/null +++ b/frontend/ng-karaoqueue/src/app/models/genre.model.ts @@ -0,0 +1,4 @@ +export class Genre { + id: number; + name: string; +} diff --git a/frontend/ng-karaoqueue/src/app/models/language.model.ts b/frontend/ng-karaoqueue/src/app/models/language.model.ts new file mode 100644 index 0000000..a3b8653 --- /dev/null +++ b/frontend/ng-karaoqueue/src/app/models/language.model.ts @@ -0,0 +1,4 @@ +export class Language { + id: number; + name: string; +} diff --git a/frontend/ng-karaoqueue/src/app/models/song.model.ts b/frontend/ng-karaoqueue/src/app/models/song.model.ts new file mode 100644 index 0000000..97f25b6 --- /dev/null +++ b/frontend/ng-karaoqueue/src/app/models/song.model.ts @@ -0,0 +1,14 @@ +import { Genre } from './genre.model'; +import { Language } from './language.model'; +import { Artist } from './artist.model'; + +export class Song { + explicit: boolean; + duet: boolean; + title: string; + id: number; + karafun_id: number; + genres: Array; + languages: Array; + artist: Artist; +}