Map<String, dynamic> get styles { return { if (columns != null) 'grid-template-columns': columns!.value, if (rows != null) 'grid-template-rows': rows!.value, if (areas != null) 'grid-template-areas': areas!.value, }; }