@prescott/geo-pattern
Version:
Create beautiful generative geometric background images from a string.
18 lines • 582 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PatternValidator = void 0;
const pattern_store_1 = require("./pattern-store");
class PatternValidator {
constructor(store = pattern_store_1.defaultStore) {
this.store = store;
}
validate(patterns) {
for (const pattern of patterns) {
if (!this.store.has(pattern)) {
throw new TypeError(`${pattern} is invalid pattern`);
}
}
}
}
exports.PatternValidator = PatternValidator;
//# sourceMappingURL=pattern-validator.js.map