feat: add is_live and is_upcoming to VideoDetails (#271)

* feat: add is_live and is_upcoming to VideoDetails

* chore: add tests
This commit is contained in:
absidue
2023-01-04 00:52:05 +01:00
committed by GitHub
parent b704c8e78c
commit 22b9c174bb
3 changed files with 22 additions and 0 deletions

View File

@@ -13,7 +13,9 @@ class VideoDetails {
view_count: number;
author: string;
is_private: boolean;
is_live: boolean;
is_live_content: boolean;
is_upcoming: boolean;
is_crawlable: boolean;
constructor(data: any) {
@@ -29,7 +31,9 @@ class VideoDetails {
this.view_count = parseInt(data.viewCount);
this.author = data.author;
this.is_private = !!data.isPrivate;
this.is_live = !!data.isLive;
this.is_live_content = !!data.isLiveContent;
this.is_upcoming = !!data.isUpcoming;
this.is_crawlable = !!data.isCrawlable;
}
}