123456789101112131415161718192021222324252627 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = void 0;
- class ImageData {
- static from(input) {
- return new ImageData(input.data || input._data, input.width, input.height);
- }
- get data() {
- if (Object.prototype.toString.call(this._data) === "[object Object]") {
- return Buffer.from(Object.values(this._data));
- }
- if (this._data instanceof Buffer || this._data instanceof Uint8Array || this._data instanceof Uint8ClampedArray) {
- return Buffer.from(this._data);
- }
- throw new Error("invariant");
- }
- constructor(data, width, height){
- this._data = data;
- this.width = width;
- this.height = height;
- }
- }
- exports.default = ImageData;
- //# sourceMappingURL=image_data.js.map
|