toJson method
toJson returns a json compatible object.
Descendants must override this method to expose custom properties.
Implementation
@override
toJson() {
return super.toJson()
..addAll(<String, dynamic>{
'index': index,
'alignment': alignment.toJson(),
'sizing': sizing.name,
});
}