rpg-table-randomizer
Version:
Module for random tables for use in roleplaying games
23 lines (21 loc) • 479 B
JavaScript
import RandomTableResult from './RandomTableResult.js';
/**
* Class for results from RandomTable
*/
export default class TableErrorResult extends RandomTableResult {
/**
* Is this an error result.
*/
get isError () {
return true;
}
/**
* Custom JSON handler to strip empty props.
* @returns {Object}
*/
toJSON () {
const obj = super.toJSON();
obj.className = 'TableErrorResult';
return obj;
}
}