toMap method

dynamic toMap()

Convert the role config to DynamicMap.

Implementation

DynamicMap toMap() {
  return <String, dynamic>{
    "id": id,
    if (label.isNotEmpty) "name": label!,
    if (path.isNotEmpty) "path": path!,
    if (icon != null) "icon": icon!.toMap(),
    if (color != null) "color": color!.toMap(),
    if (permissions.isNotEmpty) "permission": permissions,
  };
}