UNPKG

cnf-barcode

Version:
30 lines (24 loc) 731 B
class InvalidInputException extends Error { constructor(symbology, input) { super(); this.name = "InvalidInputException"; this.symbology = symbology; this.input = input; this.message = `"${this.input}" is not a valid input for ${this.symbology}`; } } class InvalidElementException extends Error { constructor() { super(); this.name = "InvalidElementException"; this.message = "Not supported type to render on"; } } class NoElementException extends Error { constructor() { super(); this.name = "NoElementException"; this.message = "No element to render on."; } } export { InvalidInputException, InvalidElementException, NoElementException };