export default class Window_Controls { width : any ; height : any ; zoom : any ; zoom_min : any ; zoom_max : any ; pixels_x : any ; pixels_y : any ; get_width ( ) { return this . width ; } get_height ( ) { return this . height ; } is_min_zoom ( ) { return this . zoom < this . zoom_min ; } is_max_zoom ( ) { return this . zoom > this . zoom_max ; } get_zoom ( ) { return this . zoom ; } zoom_in ( ) { if ( this . zoom <= this . zoom_max ) { this . zoom += 2 ; this . update_zoom ( ) ; } } zoom_out ( ) { if ( this . zoom >= this . zoom_min ) { this . zoom -= 2 ; this . update_zoom ( ) ; } } update_zoom ( ) { this . width = this . pixels_x * this . zoom ; this . height = this . pixels_y * this . zoom ; } }