Map<String, dynamic> toJson() { return { 'cubit_id': cubitID, 'state_id': stateID, 'variable_id': variableID, 'attribute': modelAttribute?.toJson(), 'json_attribute': jsonAttribute?.toJson(), }; }