Add display autoplay and playlist continue options (#1921)

* Add display autoplay and playlist continue options
* Include continue parameter in scene links
This commit is contained in:
WithoutPants
2021-11-07 09:55:51 +11:00
committed by GitHub
parent 25274e2596
commit 3aa5f657bc
18 changed files with 202 additions and 35 deletions

View File

@@ -17,6 +17,7 @@ export interface IPlaySceneOptions {
sceneIndex?: number;
newPage?: number;
autoPlay?: boolean;
continue?: boolean;
}
export class SceneQueue {
@@ -125,6 +126,7 @@ export class SceneQueue {
options?.newPage
);
const autoplayParam = options?.autoPlay ? "&autoplay=true" : "";
return `/scenes/${sceneID}?${paramStr}${autoplayParam}`;
const continueParam = options?.continue ? "&continue=true" : "";
return `/scenes/${sceneID}?${paramStr}${autoplayParam}${continueParam}`;
}
}