toJson method
Implementation
Map<String, dynamic> toJson() => {
'title': title,
'mapButtons': mapButtons.map((e) => e.toJson()).toList(),
'dashboardButtons': dashboardButtons.map((e) => e.toJson()).toList(),
'mapButtonsWhilePanningMode':
mapButtonsWhilePanningMode.map((e) => e.toJson()).toList(),
'barButtonsWhilePanningMode':
barButtonsWhilePanningMode.map((e) => e.toJson()).toList(),
'leadingNavigationBarButtons':
leadingNavigationBarButtons.map((e) => e.toJson()).toList(),
'trailingNavigationBarButtons':
trailingNavigationBarButtons.map((e) => e.toJson()).toList(),
'automaticallyHidesNavigationBar': automaticallyHidesNavigationBar,
'hidesButtonsWithNavigationBar': hidesButtonsWithNavigationBar,
'isPanningInterfaceVisible': isPanningInterfaceVisible,
'styleUrl': styleUrl,
};