toJson method
Implementation
@override
Map<String, dynamic> toJson() => {
'id': id,
'type': type,
'tabs': tabs.map((t) => t.toJson()).toList(),
if (defaultActiveTab != null) 'defaultActiveTab': defaultActiveTab,
if (tabAlign != null) 'tabAlign': tabAlign,
if (tabPadding != null) 'tabPadding': serializePadding(tabPadding),
if (contentPadding != null)
'contentPadding': serializePadding(contentPadding),
if (fontSize != null) 'fontSize': fontSize,
};