Map<String, dynamic>? get result => resultJson == null || resultJson!.isEmpty ? null : json.decode(resultJson!) as Map<String, dynamic>;