fromJson static method
Implementation
static ToolbarCustomization fromJson(Map<dynamic, dynamic> json) {
return ToolbarCustomization(
closeButtonIcon: json.containsKey('closeButtonIcon') ? json['closeButtonIcon'] as String : null,
closeButtonColor: json.containsKey('closeButtonColor') ? json['closeButtonColor'] as String : null,
titleText: json.containsKey('titleText') ? json['titleText'] as String : null,
titleFont: "", // TODO remove? load from preferences only
titleSize: json.containsKey('titleSize') ? json['titleSize'] : null,
titleFontStyle: null, // TODO remove? load from preferences only
titleColor: json.containsKey('titleColor') ? json['titleColor'] : null,
titleAlpha: json.containsKey('titleAlpha') ? json['titleAlpha'] : null,
isTitleCentered: json.containsKey('isTitleCentered') ? json['isTitleCentered'] as bool : null,
backgroundColor: json.containsKey('backgroundColor') ? json['backgroundColor'] : null,
backgroundAlpha: json.containsKey('backgroundAlpha') ? json['backgroundAlpha'] : null,
);
}