SideMenuStyle.fromJson constructor
SideMenuStyle.fromJson(
- Map<String, dynamic> json
)
Implementation
factory SideMenuStyle.fromJson(Map<String, dynamic> json) {
return SideMenuStyle(
menuWidth: json['menuWidth']?.toDouble(),
itemHeight: json['itemHeight']?.toDouble() ?? 40,
iconSize: json['iconSize']?.toDouble(),
fontSize: json['fontSize']?.toDouble() ?? 0,
rightBorder: json['rightBorder'] ?? true,
divider: json['divider'] ?? true,
dividerColor: _jsonToColor(json['dividerColor']),
itemSelectBGColor: _jsonToColor(json['itemSelectBGColor']),
itemSelectColor: _jsonToColor(json['itemSelectColor']),
itemUnselectBGColor: _jsonToColor(json['itemUnselectBGColor']),
itemUnselectColor: _jsonToColor(json['itemUnselectColor']),
);
}