parse static method

CompletionResults parse(
  1. Map m
)

Implementation

static CompletionResults parse(Map m) => new CompletionResults(
    m['id'],
    m['replacementOffset'],
    m['replacementLength'],
    new List.from(m['results'].map((obj) => CompletionSuggestion.parse(obj))),
    m['isLast'],
    libraryFile: m['libraryFile'],
    includedSuggestionSets: m['includedSuggestionSets'] == null
        ? null
        : new List.from(m['includedSuggestionSets']
            .map((obj) => IncludedSuggestionSet.parse(obj))),
    includedElementKinds: m['includedElementKinds'] == null
        ? null
        : new List.from(m['includedElementKinds']),
    includedSuggestionRelevanceTags:
        m['includedSuggestionRelevanceTags'] == null
            ? null
            : new List.from(m['includedSuggestionRelevanceTags']
                .map((obj) => IncludedSuggestionRelevanceTag.parse(obj))));