Socket
Socket
Sign inDemoInstall

@pixi/canvas-renderer

Package Overview
Dependencies
Maintainers
1
Versions
122
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pixi/canvas-renderer - npm Package Compare versions

Comparing version 7.0.4 to 7.0.5

3

lib/CanvasContextSystem.d.ts
import { BLEND_MODES, Matrix } from '@pixi/core';
import type { ExtensionMetadata, ISystem } from '@pixi/core';
import type { ICanvasRenderingContext2D } from '@pixi/settings';
import type { ExtensionMetadata, ICanvasRenderingContext2D, ISystem } from '@pixi/core';
import type { CanvasRenderer } from './CanvasRenderer';

@@ -5,0 +4,0 @@ /**

import { SystemManager } from '@pixi/core';
import type { BLEND_MODES, RENDERER_TYPE, Matrix, Rectangle, IRendererOptions, IRendererPlugins, IRendererRenderOptions, RenderTexture, IRenderableObject, GenerateTextureSystem, IRenderer, BackgroundSystem, ViewSystem, PluginSystem, StartupSystem, ExtensionMetadata, IGenerateTextureOptions } from '@pixi/core';
import type { BLEND_MODES, RENDERER_TYPE, BackgroundSystem, ExtensionMetadata, GenerateTextureSystem, ICanvas, ICanvasRenderingContext2D, IGenerateTextureOptions, IRenderableObject, IRenderer, IRendererOptions, IRendererPlugins, IRendererRenderOptions, Matrix, PluginSystem, Rectangle, RenderTexture, StartupSystem, ViewSystem } from '@pixi/core';
import type { DisplayObject } from '@pixi/display';
import type { ICanvas, ICanvasRenderingContext2D } from '@pixi/settings';
import type { CanvasContextSystem, SmoothingEnabledProperties } from './CanvasContextSystem';

@@ -116,5 +115,2 @@ import type { CanvasMaskSystem } from './CanvasMaskSystem';

* @param {PIXI.ICanvas} [options.view] - the canvas to use as a view, optional
* @param {boolean} [options.useContextAlpha=true] - Pass-through value for canvas' context `alpha` property.
* If you want to set transparency, please use `backgroundAlpha`. This option is for cases where the
* canvas needs to be opaque, possibly for performance reasons on some older devices.
* @param {boolean} [options.autoDensity=false] - Resizes renderer view in CSS pixels to allow for

@@ -190,2 +186,3 @@ * resolutions other than 1

get resolution(): number;
set resolution(value: number);
/** Whether CSS dimensions of canvas view should be resized to screen dimensions automatically. */

@@ -192,0 +189,0 @@ get autoDensity(): boolean;

@@ -14,3 +14,13 @@ 'use strict';

const systemConfig = {
runners: ["init", "destroy", "contextChange", "reset", "update", "postrender", "prerender", "resize"],
runners: [
"init",
"destroy",
"contextChange",
"resolutionChange",
"reset",
"update",
"postrender",
"prerender",
"resize"
],
systems: _CanvasRenderer.__systems,

@@ -29,2 +39,6 @@ priority: [

this.setup(systemConfig);
if ("useContextAlpha" in options) {
deprecation("7.0.0", "options.useContextAlpha is deprecated, use options.backgroundAlpha instead");
options.backgroundAlpha = options.useContextAlpha === false ? 1 : options.backgroundAlpha;
}
const startupOptions = {

@@ -42,3 +56,4 @@ hello: options.hello,

autoDensity: options.autoDensity,
resolution: options.resolution
resolution: options.resolution,
view: options.view
}

@@ -84,2 +99,6 @@ };

}
set resolution(value) {
this._view.resolution = value;
this.runners.resolutionChange.emit(value);
}
get autoDensity() {

@@ -104,2 +123,3 @@ return this._view.autoDensity;

get blendModes() {
deprecation("7.0.0", "renderer.blendModes has been deprecated, please use renderer.canvasContext.blendModes instead");
return this.canvasContext.blendModes;

@@ -112,38 +132,51 @@ }

get refresh() {
deprecation("7.0.0", "renderer.refresh has been deprecated");
return true;
}
get rootContext() {
deprecation("7.0.0", "renderer.rootContext has been deprecated, please use renderer.canvasContext.rootContext instead");
return this.canvasContext.rootContext;
}
get context() {
deprecation("7.0.0", "renderer.context has been deprecated, please use renderer.canvasContext.activeContext instead");
return this.canvasContext.activeContext;
}
get smoothProperty() {
deprecation("7.0.0", "renderer.smoothProperty has been deprecated, please use renderer.canvasContext.smoothProperty instead");
return this.canvasContext.smoothProperty;
}
setBlendMode(blendMode, readyForOuterBlend) {
deprecation("7.0.0", "renderer.setBlendMode has been deprecated, use renderer.canvasContext.setBlendMode instead");
this.canvasContext.setBlendMode(blendMode, readyForOuterBlend);
}
invalidateBlendMode() {
deprecation("7.0.0", "renderer.invalidateBlendMode has been deprecated, use renderer.canvasContext.invalidateBlendMode instead");
this.canvasContext.invalidateBlendMode();
}
setContextTransform(transform, roundPixels, localResolution) {
deprecation("7.0.0", "renderer.setContextTransform has been deprecated, use renderer.canvasContext.setContextTransform instead");
this.canvasContext.setContextTransform(transform, roundPixels, localResolution);
}
get backgroundColor() {
deprecation("7.0.0", "renderer.backgroundColor has been deprecated, use renderer.background.color instead.");
return this.background.color;
}
set backgroundColor(value) {
deprecation("7.0.0", "renderer.backgroundColor has been deprecated, use renderer.background.color instead.");
this.background.color = value;
}
get backgroundAlpha() {
deprecation("7.0.0", "renderer.backgroundAlpha has been deprecated, use renderer.background.alpha instead.");
return this.background.color;
}
set backgroundAlpha(value) {
deprecation("7.0.0", "renderer.backgroundAlpha has been deprecated, use renderer.background.alpha instead.");
this.background.alpha = value;
}
get preserveDrawingBuffer() {
deprecation("7.0.0", "renderer.preserveDrawingBuffer has been deprecated");
return false;
}
get useContextAlpha() {
deprecation("7.0.0", "renderer.useContextAlpha has been deprecated");
return false;

@@ -150,0 +183,0 @@ }

@@ -1,3 +0,2 @@

import type { Texture } from '@pixi/core';
import type { ICanvas } from '@pixi/settings';
import type { ICanvas, Texture } from '@pixi/core';
/**

@@ -4,0 +3,0 @@ * Utility methods for Sprite/Texture tinting.

{
"name": "@pixi/canvas-renderer",
"version": "7.0.4",
"version": "7.0.5",
"main": "lib/index.js",

@@ -25,7 +25,7 @@ "module": "lib/index.mjs",

"homepage": "http://pixijs.com/",
"bugs": "https://github.com/pixijs/pixi.js/issues",
"bugs": "https://github.com/pixijs/pixijs/issues",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/pixijs/pixi.js.git"
"url": "https://github.com/pixijs/pixijs.git"
},

@@ -42,3 +42,3 @@ "publishConfig": {

],
"gitHead": "1d0f4da7abd7238a440f78b3661e40ced1a27614"
"gitHead": "8a89713515f9dbe298484120429202534ac1f9f7"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc