19 lines
1.1 KiB
JavaScript
19 lines
1.1 KiB
JavaScript
shadow$provide.module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$startup$HelloSystem = function(global, require, module, exports) {
|
|
global = require("module$node_modules$pixi_DOT_js$lib$extensions$Extensions");
|
|
var sayHello = require("module$node_modules$pixi_DOT_js$lib$utils$sayHello"), types = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$types");
|
|
"use strict";
|
|
class HelloSystem {
|
|
constructor(renderer) {
|
|
this._renderer = renderer;
|
|
}
|
|
init(options) {
|
|
options.hello && (options = this._renderer.name, this._renderer.type === types.RendererType.WEBGL && (options += ` ${this._renderer.context.webGLVersion}`), sayHello.sayHello(options));
|
|
}
|
|
}
|
|
HelloSystem.extension = {type:[global.ExtensionType.WebGLSystem, global.ExtensionType.WebGPUSystem, global.ExtensionType.CanvasSystem], name:"hello", priority:-2};
|
|
HelloSystem.defaultOptions = {hello:!1};
|
|
exports.HelloSystem = HelloSystem;
|
|
};
|
|
|
|
//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$startup$HelloSystem.js.map
|