Joy({ Header? header, List<double>? axes, List<int>? buttons, }): this.header = header ?? Header(), this.axes = axes ?? [], this.buttons = buttons ?? [];