Map<String, dynamic> get toMap => { "height": this.height, "type": this.type.name, "width": this.width };