@angular-mdl/core
Version:
Angular components, directives and styles based on material design lite https://getmdl.io.
16 lines • 1.53 kB
JavaScript
/**
* Wrapper for mdl error messages.
*/
export class MdlError extends Error {
constructor(value) {
/* istanbul ignore next */
super(value);
}
}
export class MdlStructureError extends MdlError {
constructor(child, requiredParent) {
/* istanbul ignore next */
super(`"${child}" requires "${requiredParent}" as a parent.`);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWRsLWVycm9yLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY29yZS9zcmMvbGliL2NvbW1vbi9tZGwtZXJyb3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFDSCxNQUFNLE9BQU8sUUFBUyxTQUFRLEtBQUs7SUFDakMsWUFBWSxLQUFhO1FBQ3ZCLDBCQUEwQjtRQUMxQixLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDZixDQUFDO0NBQ0Y7QUFFRCxNQUFNLE9BQU8saUJBQWtCLFNBQVEsUUFBUTtJQUM3QyxZQUFZLEtBQWEsRUFBRSxjQUFzQjtRQUMvQywwQkFBMEI7UUFDMUIsS0FBSyxDQUFDLElBQUksS0FBSyxlQUFlLGNBQWMsZ0JBQWdCLENBQUMsQ0FBQztJQUNoRSxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFdyYXBwZXIgZm9yIG1kbCBlcnJvciBtZXNzYWdlcy5cbiAqL1xuZXhwb3J0IGNsYXNzIE1kbEVycm9yIGV4dGVuZHMgRXJyb3Ige1xuICBjb25zdHJ1Y3Rvcih2YWx1ZTogc3RyaW5nKSB7XG4gICAgLyogaXN0YW5idWwgaWdub3JlIG5leHQgKi9cbiAgICBzdXBlcih2YWx1ZSk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIE1kbFN0cnVjdHVyZUVycm9yIGV4dGVuZHMgTWRsRXJyb3Ige1xuICBjb25zdHJ1Y3RvcihjaGlsZDogc3RyaW5nLCByZXF1aXJlZFBhcmVudDogc3RyaW5nKSB7XG4gICAgLyogaXN0YW5idWwgaWdub3JlIG5leHQgKi9cbiAgICBzdXBlcihgXCIke2NoaWxkfVwiIHJlcXVpcmVzIFwiJHtyZXF1aXJlZFBhcmVudH1cIiBhcyBhIHBhcmVudC5gKTtcbiAgfVxufVxuIl19