scratch-render/test/fixtures/MockSkin.js

24 lines
486 B
JavaScript
Raw Permalink Normal View History

const Skin = require('../../src/Skin');
class MockSkin extends Skin {
set size (dimensions) {
this.dimensions = dimensions;
}
get size () {
return this.dimensions || [0, 0];
}
2020-01-30 01:04:33 -05:00
set rotationCenter (center) {
this._rotationCenter[0] = center[0];
this._rotationCenter[1] = center[1];
this.emit(Skin.Events.WasAltered);
}
get rotationCenter () {
return this._rotationCenter;
}
}
module.exports = MockSkin;