# Error

## Draft

- [Introduction](https://error.angular-package.dev/draft-5/introduction.md): @angular-package/error
- [❤ Benefits](https://error.angular-package.dev/draft-5/benefits.md)
- [General concepts](https://error.angular-package.dev/draft-5/general-concepts.md): Explanation of common terms for all packages.
- [Skeleton](https://error.angular-package.dev/draft-5/getting-started/skeleton.md)
- [Installation](https://error.angular-package.dev/draft-5/getting-started/installation.md)
- [Public API](https://error.angular-package.dev/draft-5/getting-started/public-api.md): @angular-package/error
- [Basic concepts](https://error.angular-package.dev/draft-5/getting-started/basic-concepts.md): The error package basic concepts
- [Overview](https://error.angular-package.dev/draft-5/commonerror/overview.md): The \`CommonError\` abstract object to throw an identified error with a solution to the described problem
- [Generic type variables](https://error.angular-package.dev/draft-5/commonerror/generic-type-variables.md): The \`CommonError\` object generic type variables
- [Constructor](https://error.angular-package.dev/draft-5/commonerror/constructor.md): The \`CommonError\` object constructor
- [Accessors](https://error.angular-package.dev/draft-5/commonerror/accessors.md): The \`CommonError\` object accessors
- [get fix()](https://error.angular-package.dev/draft-5/commonerror/accessors/get-fix.md): The get accessor obtains a possible solution to the described problem
- [get id()](https://error.angular-package.dev/draft-5/commonerror/accessors/get-id.md): The get accessor gets the error identification
- [get link()](https://error.angular-package.dev/draft-5/commonerror/accessors/get-link.md): The get accessor gets the link(to read more about the thrown error)
- [get message()](https://error.angular-package.dev/draft-5/commonerror/accessors/get-message.md): The get accessor gets the error message
- [get problem()](https://error.angular-package.dev/draft-5/commonerror/accessors/get-problem.md): The get accessor gets the problem
- [get template()](https://error.angular-package.dev/draft-5/commonerror/accessors/get-template.md): The get accessor gets the template of the error message
- [Properties](https://error.angular-package.dev/draft-5/commonerror/properties.md): The \`CommonError\` object properties
- [static template](https://error.angular-package.dev/draft-5/commonerror/properties/static-template.md): A template of the error message of string type with the replaceable tags
- [#fix](https://error.angular-package.dev/draft-5/commonerror/properties/fix.md): A privately stored possible solution to the described problem
- [#id?](https://error.angular-package.dev/draft-5/commonerror/properties/id.md): A privately stored unique identification of the described problem
- [#link?](https://error.angular-package.dev/draft-5/commonerror/properties/link.md): The optional privately stored link redirects to read more about the thrown error
- [#problem](https://error.angular-package.dev/draft-5/commonerror/properties/problem.md): A privately stored problem
- [#template](https://error.angular-package.dev/draft-5/commonerror/properties/template.md): A string-type privately stored template of the error message that contains replaceable required \`{fix}\`, \`{problem}\` and optional \`{id}\`, \`{link}\`, \`{max}\`, \`{min}\`, \`{type}\` tags
- [Methods](https://error.angular-package.dev/draft-5/commonerror/methods.md): The \`CommonError\` object methods
- [static defineMessage()](https://error.angular-package.dev/draft-5/commonerror/methods/static-definemessage.md): The static "tag" method builds from the given values the error message
- [static isError()](https://error.angular-package.dev/draft-5/commonerror/methods/static-iserror.md): Checks whether the value of any type is a this instance of any or the given identification
- [Overview](https://error.angular-package.dev/draft-5/commonerrors/overview.md): The \`CommonErrors\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/commonerrors/generic-type-variables.md): The \`CommonErrors\` generic type variables
- [Constructor](https://error.angular-package.dev/draft-5/commonerrors/constructor.md): The \`CommonErrors\` constructor
- [Accessors](https://error.angular-package.dev/draft-5/commonerrors/accessors.md): The \`CommonErrors\` accessors
- [get errors()](https://error.angular-package.dev/draft-5/commonerrors/accessors/get-errors.md): The get accessor returns the errors of Map type
- [Properties](https://error.angular-package.dev/draft-5/commonerrors/properties.md): The \`CommonErrors\` properties
- [static template?](https://error.angular-package.dev/draft-5/commonerrors/properties/static-template.md): Optional template
- [#id?](https://error.angular-package.dev/draft-5/commonerrors/properties/id.md): The collection of unique allowed identification numbers
- [#errors](https://error.angular-package.dev/draft-5/commonerrors/properties/errors.md): The errors storage of the Map type
- [Methods](https://error.angular-package.dev/draft-5/commonerrors/methods.md): The \`CommonErrors\` methods
- [delete()](https://error.angular-package.dev/draft-5/commonerrors/methods/delete.md): Deletes the error of a specified id from the object
- [has()](https://error.angular-package.dev/draft-5/commonerrors/methods/has.md): Checks whether the error of the given id exists in a specified object
- [throw()](https://error.angular-package.dev/draft-5/commonerrors/methods/throw.md): Throws an error of the given identification
- [isAllowedId()](https://error.angular-package.dev/draft-5/commonerrors/methods/isallowedid.md): Checks whether the given identification number was provided in the constructor
- [Overview](https://error.angular-package.dev/draft-5/error/overview.md): The \`Error\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/error/generic-type-variables.md): The \`Error\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/draft-5/error/constructor.md): The \`Error\` object constructor
- [Accessors](https://error.angular-package.dev/draft-5/error/accessors.md): The \`Error\` object accessors.
- [get name()](https://error.angular-package.dev/draft-5/error/accessors/get-name.md): The \`get\` accessor obtains error object name
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/draft-5/error/accessors/get-symbol.tostringtag.md): Changes the default tag to 'RangeError' for an instance
- [Methods](https://error.angular-package.dev/draft-5/error/methods.md): The \`Error\` object methods
- [static define()](https://error.angular-package.dev/draft-5/error/methods/static-define.md): Defines the \`Error\` instance.
- [static isError()](https://error.angular-package.dev/draft-5/error/methods/static-iserror.md): Checks whether the value of any type is an instance of \`Error\`.
- [Overview](https://error.angular-package.dev/draft-5/errors/overview.md): The \`Errors\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/errors/generic-type-variables.md): The \`Errors\` generic type variables
- [Constructor](https://error.angular-package.dev/draft-5/errors/constructor.md): Creates the \`Errors\` instance of unique identification numbers under which the \`Error\` objects are stored
- [Methods](https://error.angular-package.dev/draft-5/errors/methods.md): The \`Errors\` object methods
- [get()](https://error.angular-package.dev/draft-5/errors/methods/get.md): Returns the \`Error\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/draft-5/errors/methods/geterrors.md): The method returns the object of set errors
- [set()](https://error.angular-package.dev/draft-5/errors/methods/set.md): Sets the \`Error\` object under the given \`id\`
- [Example usage](https://error.angular-package.dev/draft-5/errors/example-usage.md): The \`Errors\` object example usage
- [Overview](https://error.angular-package.dev/draft-5/rangeerror/overview.md): The \`RangeError\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/rangeerror/generic-type-variables.md): The \`RangeError\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/draft-5/rangeerror/constructor.md): The \`RangeError\` object constructor
- [Accessors](https://error.angular-package.dev/draft-5/rangeerror/accessors.md): The \`RangeError\` object accessors
- [get max()](https://error.angular-package.dev/draft-5/rangeerror/accessors/get-max.md): The \`get\` accessor obtains the maximum range
- [get min()](https://error.angular-package.dev/draft-5/rangeerror/accessors/get-min.md): The \`get\` accessor obtains the minimum range
- [get name()](https://error.angular-package.dev/draft-5/rangeerror/accessors/get-name.md): The \`get\` accessor obtains error name
- [get range()](https://error.angular-package.dev/draft-5/rangeerror/accessors/get-range.md): The \`get\` accessor obtains the range of minimum and maximum
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/draft-5/rangeerror/accessors/get-symbol.tostringtag.md): Changes the default tag to 'RangeError' for an instance
- [Properties](https://error.angular-package.dev/draft-5/rangeerror/properties.md): The \`RangeError\` object properties
- [static template](https://error.angular-package.dev/draft-5/rangeerror/properties/static-template.md): A template of the error message
- [#max?](https://error.angular-package.dev/draft-5/rangeerror/properties/max.md): Private property of the maximum range
- [#min?](https://error.angular-package.dev/draft-5/rangeerror/properties/min.md): Private property of the minimum range
- [Methods](https://error.angular-package.dev/draft-5/rangeerror/methods.md): The \`RangeError\` object methods
- [static define()](https://error.angular-package.dev/draft-5/rangeerror/methods/static-define.md): Defines the \`RangeError\` instance.
- [static isRangeError()](https://error.angular-package.dev/draft-5/rangeerror/methods/static-israngeerror.md): Checks whether the value of any type is an instance of \`RangeError\`.
- [Overview](https://error.angular-package.dev/draft-5/rangeerrors/overview.md): The \`RangeErrors\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/rangeerrors/generic-type-variables.md): The \`RangeErrors\` object generic type variables
- [Constructor](https://error.angular-package.dev/draft-5/rangeerrors/constructor.md): The \`RangeErrors\` constructor
- [Methods](https://error.angular-package.dev/draft-5/rangeerrors/methods.md): The \`RangeErrors\` object methods
- [get()](https://error.angular-package.dev/draft-5/rangeerrors/methods/get.md): Returns the \`RangeError\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/draft-5/rangeerrors/methods/geterrors.md): Returns the object of set errors
- [set()](https://error.angular-package.dev/draft-5/rangeerrors/methods/set.md): Sets the \`RangeError\` object under the given \`id\`
- [Example usage](https://error.angular-package.dev/draft-5/rangeerrors/example-usage.md): The \`RangeErrors\` object example usage
- [Overview](https://error.angular-package.dev/draft-5/typeerror/overview.md): The \`TypeError\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/typeerror/generic-type-variables.md): The \`TypeError\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/draft-5/typeerror/constructor.md): The \`TypeError\` object constructor
- [Accessors](https://error.angular-package.dev/draft-5/typeerror/accessors.md): The \`TypeError\` object accessors
- [get name()](https://error.angular-package.dev/draft-5/typeerror/accessors/get-name.md): The \`get\` accessor obtains error name
- [get type()](https://error.angular-package.dev/draft-5/typeerror/accessors/get-type.md): The \`get\` accessor obtains the type
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/draft-5/typeerror/accessors/get-symbol.tostringtag.md): Changes the default tag to 'TypeError' for an instance
- [Properties](https://error.angular-package.dev/draft-5/typeerror/properties.md): The \`TypeError\` object properties
- [static template](https://error.angular-package.dev/draft-5/typeerror/properties/static-template.md): A template of the error message
- [#type?](https://error.angular-package.dev/draft-5/typeerror/properties/type.md): Private string-type property of the type that causes an error to be thrown(or not thrown)
- [Methods](https://error.angular-package.dev/draft-5/typeerror/methods.md): The \`TypeError\` object methods
- [static define()](https://error.angular-package.dev/draft-5/typeerror/methods/static-define.md): Defines the \`TypeError\` instance
- [static isTypeError()](https://error.angular-package.dev/draft-5/typeerror/methods/static-istypeerror.md): Checks whether the value of any type is an instance of \`TypeError\`
- [Overview](https://error.angular-package.dev/draft-5/typeerrors/overview.md): The \`TypeErrors\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/typeerrors/generic-type-variables.md): The \`TypeErrors\` object generic type variables
- [Constructor](https://error.angular-package.dev/draft-5/typeerrors/constructor.md): The \`TypeErrors\` constructor
- [Methods](https://error.angular-package.dev/draft-5/typeerrors/methods.md): The \`TypeErrors\` object methods
- [get()](https://error.angular-package.dev/draft-5/typeerrors/methods/get.md): Returns the \`TypeError\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/draft-5/typeerrors/methods/geterrors.md): Returns the object of set type errors
- [set()](https://error.angular-package.dev/draft-5/typeerrors/methods/set.md): Sets the \`TypeError\` object under the given \`id\`
- [Overview](https://error.angular-package.dev/draft-5/validationerror/overview.md): The \`ValidationError\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/validationerror/generic-type-variables.md): The \`ValidationError\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/draft-5/validationerror/constructor.md): The \`ValidationError\` constructor
- [Accessors](https://error.angular-package.dev/draft-5/validationerror/accessors.md): The \`ValidationError\` object accessors
- [get name()](https://error.angular-package.dev/draft-5/validationerror/accessors/get-name.md): The \`get\` accessor obtains error name
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/draft-5/validationerror/accessors/get-symbol.tostringtag.md): Changes the default tag to 'TypeError' for an instance
- [Methods](https://error.angular-package.dev/draft-5/validationerror/methods.md): The \`ValidationError\` object methods
- [static define()](https://error.angular-package.dev/draft-5/validationerror/methods/static-define.md): Defines the \`ValidationError\` instance
- [static isValidationError()](https://error.angular-package.dev/draft-5/validationerror/methods/static-isvalidationerror.md): Checks whether the value of any type is an instance of \`ValidationError\`
- [Overview](https://error.angular-package.dev/draft-5/validationerrors/overview.md): The \`ValidationErrors\` object
- [Generic type variables](https://error.angular-package.dev/draft-5/validationerrors/generic-type-variables.md): The \`ValidationErrors\` object generic type variables
- [Constructor](https://error.angular-package.dev/draft-5/validationerrors/constructor.md): The \`TypeErrors\` constructor
- [Methods](https://error.angular-package.dev/draft-5/validationerrors/methods.md): The \`ValidationErrors\` object methods
- [get()](https://error.angular-package.dev/draft-5/validationerrors/methods/get.md): Returns the \`ValidationError\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/draft-5/validationerrors/methods/geterrors.md): Returns the object of set validation errors
- [set()](https://error.angular-package.dev/draft-5/validationerrors/methods/set.md): Sets the \`ValidationError\` object under the given \`id\`
- [Keep a changelog](https://error.angular-package.dev/draft-5/change-log/keep-a-changelog.md)
- [v3.0.0-rc](https://error.angular-package.dev/draft-5/change-log/v3.0.0-rc.md)
- [Commit](https://error.angular-package.dev/draft-5/git/commit.md)
- [Semantic Versioning](https://error.angular-package.dev/draft-5/git/semantic-versioning.md)
- [⋯ Chat](https://error.angular-package.dev/draft-5/contact/chat.md)
- [@ Email](https://error.angular-package.dev/draft-5/contact/email.md)
- [✆ Phone](https://error.angular-package.dev/draft-5/contact/phone.md)
- [฿ Cryptocurrency](https://error.angular-package.dev/draft-5/donate/thb-cryptocurrency.md): Become a sponsor to the angular-package by sending the cryptocurrency
- [$ Fiat](https://error.angular-package.dev/draft-5/donate/usd-fiat.md)

## v1.0

- [Introduction](https://error.angular-package.dev/introduction.md): @angular-package/error
- [❤ Benefits](https://error.angular-package.dev/benefits.md)
- [General concepts](https://error.angular-package.dev/general-concepts.md): Explanation of common terms for all packages.
- [Skeleton](https://error.angular-package.dev/getting-started/skeleton.md)
- [Installation](https://error.angular-package.dev/getting-started/installation.md)
- [Public API](https://error.angular-package.dev/getting-started/public-api.md): @angular-package/error
- [Basic concepts](https://error.angular-package.dev/getting-started/basic-concepts.md): The error package basic concepts
- [Overview](https://error.angular-package.dev/commonerror/overview.md): The \`CommonError\` abstract object to throw an identified error with a solution to the described problem
- [Generic type variables](https://error.angular-package.dev/commonerror/generic-type-variables.md): The \`CommonError\` object generic type variables
- [Constructor](https://error.angular-package.dev/commonerror/constructor.md): The \`CommonError\` object constructor
- [Accessors](https://error.angular-package.dev/commonerror/accessors.md): The \`CommonError\` object accessors
- [get fix()](https://error.angular-package.dev/commonerror/accessors/get-fix.md): The get accessor obtains a possible solution to the described problem
- [get id()](https://error.angular-package.dev/commonerror/accessors/get-id.md): The get accessor gets the error identification
- [get link()](https://error.angular-package.dev/commonerror/accessors/get-link.md): The get accessor gets the link(to read more about the thrown error)
- [get message()](https://error.angular-package.dev/commonerror/accessors/get-message.md): The get accessor gets the error message
- [get problem()](https://error.angular-package.dev/commonerror/accessors/get-problem.md): The get accessor gets the problem
- [get template()](https://error.angular-package.dev/commonerror/accessors/get-template.md): The get accessor gets the template of the error message
- [Properties](https://error.angular-package.dev/commonerror/properties.md): The \`CommonError\` object properties
- [static template](https://error.angular-package.dev/commonerror/properties/static-template.md): A template of the error message of string type with the replaceable tags
- [#fix](https://error.angular-package.dev/commonerror/properties/fix.md): A privately stored possible solution to the described problem
- [#id?](https://error.angular-package.dev/commonerror/properties/id.md): A privately stored unique identification of the described problem
- [#link?](https://error.angular-package.dev/commonerror/properties/link.md): The optional privately stored link redirects to read more about the thrown error
- [#problem](https://error.angular-package.dev/commonerror/properties/problem.md): A privately stored problem
- [#template](https://error.angular-package.dev/commonerror/properties/template.md): A string-type privately stored template of the error message that contains replaceable required \`{fix}\`, \`{problem}\` and optional \`{id}\`, \`{link}\`, \`{max}\`, \`{min}\`, \`{type}\` tags
- [Methods](https://error.angular-package.dev/commonerror/methods.md): The \`CommonError\` object methods
- [static defineMessage()](https://error.angular-package.dev/commonerror/methods/static-definemessage.md): The static "tag" method builds from the given values the error message
- [static isError()](https://error.angular-package.dev/commonerror/methods/static-iserror.md): Checks whether the value of any type is a this instance of any or the given identification
- [Overview](https://error.angular-package.dev/commonerrors/overview.md): The \`CommonErrors\` object
- [Generic type variables](https://error.angular-package.dev/commonerrors/generic-type-variables.md): The \`CommonErrors\` generic type variables
- [Constructor](https://error.angular-package.dev/commonerrors/constructor.md): The \`CommonErrors\` constructor
- [Accessors](https://error.angular-package.dev/commonerrors/accessors.md): The \`CommonErrors\` accessors
- [get errors()](https://error.angular-package.dev/commonerrors/accessors/get-errors.md): The get accessor returns the errors of Map type
- [Properties](https://error.angular-package.dev/commonerrors/properties.md): The \`CommonErrors\` properties
- [static template?](https://error.angular-package.dev/commonerrors/properties/static-template.md): Optional template
- [#id?](https://error.angular-package.dev/commonerrors/properties/id.md): The collection of unique allowed identification numbers
- [#errors](https://error.angular-package.dev/commonerrors/properties/errors.md): The errors storage of the Map type
- [Methods](https://error.angular-package.dev/commonerrors/methods.md): The \`CommonErrors\` methods
- [delete()](https://error.angular-package.dev/commonerrors/methods/delete.md): Deletes the error of a specified id from the object
- [has()](https://error.angular-package.dev/commonerrors/methods/has.md): Checks whether the error of the given id exists in a specified object
- [throw()](https://error.angular-package.dev/commonerrors/methods/throw.md): Throws an error of the given identification
- [isAllowedId()](https://error.angular-package.dev/commonerrors/methods/isallowedid.md): Checks whether the given identification number was provided in the constructor
- [Overview](https://error.angular-package.dev/error/overview.md): The \`Error\` object
- [Generic type variables](https://error.angular-package.dev/error/generic-type-variables.md): The \`Error\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/error/constructor.md): The \`Error\` object constructor
- [Accessors](https://error.angular-package.dev/error/accessors.md): The \`Error\` object accessors.
- [get name()](https://error.angular-package.dev/error/accessors/get-name.md): The \`get\` accessor obtains error object name
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/error/accessors/get-symbol.tostringtag.md): Changes the default tag to 'RangeError' for an instance
- [Methods](https://error.angular-package.dev/error/methods.md): The \`Error\` object methods
- [static define()](https://error.angular-package.dev/error/methods/static-define.md): Defines the \`Error\` instance.
- [static isError()](https://error.angular-package.dev/error/methods/static-iserror.md): Checks whether the value of any type is an instance of \`Error\`.
- [Overview](https://error.angular-package.dev/errors/overview.md): The \`Errors\` object
- [Generic type variables](https://error.angular-package.dev/errors/generic-type-variables.md): The \`Errors\` generic type variables
- [Constructor](https://error.angular-package.dev/errors/constructor.md): Creates the \`Errors\` instance of unique identification numbers under which the \`Error\` objects are stored
- [Methods](https://error.angular-package.dev/errors/methods.md): The \`Errors\` object methods
- [get()](https://error.angular-package.dev/errors/methods/get.md): Returns the \`Error\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/errors/methods/geterrors.md): The method returns the object of set errors
- [set()](https://error.angular-package.dev/errors/methods/set.md): Sets the \`Error\` object under the given \`id\`
- [Example usage](https://error.angular-package.dev/errors/example-usage.md): The \`Errors\` object example usage
- [Overview](https://error.angular-package.dev/rangeerror/overview.md): The \`RangeError\` object
- [Generic type variables](https://error.angular-package.dev/rangeerror/generic-type-variables.md): The \`RangeError\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/rangeerror/constructor.md): The \`RangeError\` object constructor
- [Accessors](https://error.angular-package.dev/rangeerror/accessors.md): The \`RangeError\` object accessors
- [get max()](https://error.angular-package.dev/rangeerror/accessors/get-max.md): The \`get\` accessor obtains the maximum range
- [get min()](https://error.angular-package.dev/rangeerror/accessors/get-min.md): The \`get\` accessor obtains the minimum range
- [get name()](https://error.angular-package.dev/rangeerror/accessors/get-name.md): The \`get\` accessor obtains error name
- [get range()](https://error.angular-package.dev/rangeerror/accessors/get-range.md): The \`get\` accessor obtains the range of minimum and maximum
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/rangeerror/accessors/get-symbol.tostringtag.md): Changes the default tag to 'RangeError' for an instance
- [Properties](https://error.angular-package.dev/rangeerror/properties.md): The \`RangeError\` object properties
- [static template](https://error.angular-package.dev/rangeerror/properties/static-template.md): A template of the error message
- [#max?](https://error.angular-package.dev/rangeerror/properties/max.md): Private property of the maximum range
- [#min?](https://error.angular-package.dev/rangeerror/properties/min.md): Private property of the minimum range
- [Methods](https://error.angular-package.dev/rangeerror/methods.md): The \`RangeError\` object methods
- [static define()](https://error.angular-package.dev/rangeerror/methods/static-define.md): Defines the \`RangeError\` instance.
- [static isRangeError()](https://error.angular-package.dev/rangeerror/methods/static-israngeerror.md): Checks whether the value of any type is an instance of \`RangeError\`.
- [Overview](https://error.angular-package.dev/rangeerrors/overview.md): The \`RangeErrors\` object
- [Generic type variables](https://error.angular-package.dev/rangeerrors/generic-type-variables.md): The \`RangeErrors\` object generic type variables
- [Constructor](https://error.angular-package.dev/rangeerrors/constructor.md): The \`RangeErrors\` constructor
- [Methods](https://error.angular-package.dev/rangeerrors/methods.md): The \`RangeErrors\` object methods
- [get()](https://error.angular-package.dev/rangeerrors/methods/get.md): Returns the \`RangeError\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/rangeerrors/methods/geterrors.md): Returns the object of set errors
- [set()](https://error.angular-package.dev/rangeerrors/methods/set.md): Sets the \`RangeError\` object under the given \`id\`
- [Example usage](https://error.angular-package.dev/rangeerrors/example-usage.md): The \`RangeErrors\` object example usage
- [Overview](https://error.angular-package.dev/typeerror/overview.md): The \`TypeError\` object
- [Generic type variables](https://error.angular-package.dev/typeerror/generic-type-variables.md): The \`TypeError\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/typeerror/constructor.md): The \`TypeError\` object constructor
- [Accessors](https://error.angular-package.dev/typeerror/accessors.md): The \`TypeError\` object accessors
- [get name()](https://error.angular-package.dev/typeerror/accessors/get-name.md): The \`get\` accessor obtains error name
- [get type()](https://error.angular-package.dev/typeerror/accessors/get-type.md): The \`get\` accessor obtains the type
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/typeerror/accessors/get-symbol.tostringtag.md): Changes the default tag to 'TypeError' for an instance
- [Properties](https://error.angular-package.dev/typeerror/properties.md): The \`TypeError\` object properties
- [static template](https://error.angular-package.dev/typeerror/properties/static-template.md): A template of the error message
- [#type?](https://error.angular-package.dev/typeerror/properties/type.md): Private string-type property of the type that causes an error to be thrown(or not thrown)
- [Methods](https://error.angular-package.dev/typeerror/methods.md): The \`TypeError\` object methods
- [static define()](https://error.angular-package.dev/typeerror/methods/static-define.md): Defines the \`TypeError\` instance
- [static isTypeError()](https://error.angular-package.dev/typeerror/methods/static-istypeerror.md): Checks whether the value of any type is an instance of \`TypeError\`
- [Overview](https://error.angular-package.dev/typeerrors/overview.md): The \`TypeErrors\` object
- [Generic type variables](https://error.angular-package.dev/typeerrors/generic-type-variables.md): The \`TypeErrors\` object generic type variables
- [Constructor](https://error.angular-package.dev/typeerrors/constructor.md): The \`TypeErrors\` constructor
- [Methods](https://error.angular-package.dev/typeerrors/methods.md): The \`TypeErrors\` object methods
- [get()](https://error.angular-package.dev/typeerrors/methods/get.md): Returns the \`TypeError\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/typeerrors/methods/geterrors.md): Returns the object of set type errors
- [set()](https://error.angular-package.dev/typeerrors/methods/set.md): Sets the \`TypeError\` object under the given \`id\`
- [Overview](https://error.angular-package.dev/validationerror/overview.md): The \`ValidationError\` object
- [Generic type variables](https://error.angular-package.dev/validationerror/generic-type-variables.md): The \`ValidationError\` object generic type variables
- [★ Constructor](https://error.angular-package.dev/validationerror/constructor.md): The \`ValidationError\` constructor
- [Accessors](https://error.angular-package.dev/validationerror/accessors.md): The \`ValidationError\` object accessors
- [get name()](https://error.angular-package.dev/validationerror/accessors/get-name.md): The \`get\` accessor obtains error name
- [get \[Symbol.toStringTag\]()](https://error.angular-package.dev/validationerror/accessors/get-symbol.tostringtag.md): Changes the default tag to 'TypeError' for an instance
- [Methods](https://error.angular-package.dev/validationerror/methods.md): The \`ValidationError\` object methods
- [static define()](https://error.angular-package.dev/validationerror/methods/static-define.md): Defines the \`ValidationError\` instance
- [static isValidationError()](https://error.angular-package.dev/validationerror/methods/static-isvalidationerror.md): Checks whether the value of any type is an instance of \`ValidationError\`
- [Overview](https://error.angular-package.dev/validationerrors/overview.md): The \`ValidationErrors\` object
- [Generic type variables](https://error.angular-package.dev/validationerrors/generic-type-variables.md): The \`ValidationErrors\` object generic type variables
- [Constructor](https://error.angular-package.dev/validationerrors/constructor.md): The \`TypeErrors\` constructor
- [Methods](https://error.angular-package.dev/validationerrors/methods.md): The \`ValidationErrors\` object methods
- [get()](https://error.angular-package.dev/validationerrors/methods/get.md): Returns the \`ValidationError\` instance of the given unique identification
- [getErrors()](https://error.angular-package.dev/validationerrors/methods/geterrors.md): Returns the object of set validation errors
- [set()](https://error.angular-package.dev/validationerrors/methods/set.md): Sets the \`ValidationError\` object under the given \`id\`
- [Keep a changelog](https://error.angular-package.dev/change-log/keep-a-changelog.md)
- [v3.0.0-rc](https://error.angular-package.dev/change-log/v3.0.0-rc.md)
- [Commit](https://error.angular-package.dev/git/commit.md)
- [Semantic Versioning](https://error.angular-package.dev/git/semantic-versioning.md)
- [⋯ Chat](https://error.angular-package.dev/contact/chat.md)
- [@ Email](https://error.angular-package.dev/contact/email.md)
- [✆ Phone](https://error.angular-package.dev/contact/phone.md)
- [฿ Cryptocurrency](https://error.angular-package.dev/donate/thb-cryptocurrency.md): Become a sponsor to the angular-package by sending the cryptocurrency
- [$ Fiat](https://error.angular-package.dev/donate/usd-fiat.md)
