//library angel3_model; /// Represents arbitrary data, with an associated ID and timestamps. class Model { /// A unique identifier corresponding to this item. String? id; String? error; /// The time at which this item was created. DateTime? createdAt; /// The last time at which this item was updated. DateTime? updatedAt; Model({this.id, this.createdAt, this.updatedAt}); /// Returns the [id], parsed as an [int]. int get idAsInt => id != null ? int.tryParse(id!) ?? -1 : -1; }