toMap method

Map toMap()
override

Implementation

Map toMap() => _stripNullValues({
      'kind': kind,
      'relevance': relevance,
      'completion': completion,
      'selectionOffset': selectionOffset,
      'selectionLength': selectionLength,
      'isDeprecated': isDeprecated,
      'isPotential': isPotential,
      'displayText': displayText,
      'replacementOffset': replacementOffset,
      'replacementLength': replacementLength,
      'docSummary': docSummary,
      'docComplete': docComplete,
      'declaringType': declaringType,
      'defaultArgumentListString': defaultArgumentListString,
      'defaultArgumentListTextRanges': defaultArgumentListTextRanges,
      'element': element?.toMap(),
      'returnType': returnType,
      'parameterNames': parameterNames,
      'parameterTypes': parameterTypes,
      'requiredParameterCount': requiredParameterCount,
      'hasNamedParameters': hasNamedParameters,
      'parameterName': parameterName,
      'parameterType': parameterType,
      'libraryUri': libraryUri,
      'isNotImported': isNotImported
    });