toJson method

  1. @override
Map<String, dynamic> toJson()
override

Implementation

@override
Map<String, dynamic> toJson() => withoutNulls({
      'rewriteNetwork': rewriteNetwork?.name,
      'rewriteAddress': rewriteAddress?.toJson(),
      'rewritePort': rewritePort,
      'network': network?.name,
      'address': address?.toJson(),
      'port': port,
      'userLevel': userLevel,
      'rules': rules?.map((item) => item.toJson()).toList(),
      'nonIPQuery': nonIPQuery,
      'blockTypes': blockTypes,
    });