UNPKG

563 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, '__esModule', { value: true });
4
5var extensions = require('@pixi/extensions');
6
7const renderers = [];
8extensions.extensions.handleByList(extensions.ExtensionType.Renderer, renderers);
9function autoDetectRenderer(options) {
10 for (const RendererType of renderers) {
11 if (RendererType.test(options)) {
12 return new RendererType(options);
13 }
14 }
15 throw new Error("Unable to auto-detect a suitable renderer.");
16}
17
18exports.autoDetectRenderer = autoDetectRenderer;
19//# sourceMappingURL=autoDetectRenderer.js.map