factory ColumnList.fromMap( Map<String, dynamic> map, ) { return ColumnList( total: map['total'], columns: List.from(map['columns'] ?? []), ); }