Viewport(this.width, this.height, [int? deviceWidth, int? deviceHeight]) : deviceWidth = deviceWidth ?? width, deviceHeight = deviceHeight ?? height { _check(); }