UNPKG

@pixi/core

Version:
37 lines (36 loc) 1.03 kB
import { ExtensionType, extensions } from "@pixi/extensions"; class StartupSystem { constructor(renderer) { this.renderer = renderer; } /** * It all starts here! This initiates every system, passing in the options for any system by name. * @param options - the config for the renderer and all its systems */ run(options) { const { renderer } = this; renderer.runners.init.emit(renderer.options), options.hello && console.log(`PixiJS 7.4.2 - ${renderer.rendererLogId} - https://pixijs.com`), renderer.resize(renderer.screen.width, renderer.screen.height); } destroy() { } } StartupSystem.defaultOptions = { /** * {@link PIXI.IRendererOptions.hello} * @default false * @memberof PIXI.settings.RENDER_OPTIONS */ hello: !1 }, /** @ignore */ StartupSystem.extension = { type: [ ExtensionType.RendererSystem, ExtensionType.CanvasRendererSystem ], name: "startup" }; extensions.add(StartupSystem); export { StartupSystem }; //# sourceMappingURL=StartupSystem.mjs.map