mirror of https://github.com/VueTubeApp/VueTube
17 lines
346 B
JavaScript
17 lines
346 B
JavaScript
|
// This is the class that populates the backStack array in the backHandler class.
|
||
|
export default class backType {
|
||
|
constructor(callback, check) {
|
||
|
this.callback = callback;
|
||
|
this.check = check || (() => true);
|
||
|
}
|
||
|
|
||
|
goBack() {
|
||
|
if (this.check()) {
|
||
|
this.callback();
|
||
|
return true;
|
||
|
} else {
|
||
|
return false;
|
||
|
}
|
||
|
}
|
||
|
}
|