| package:api_summary/api_summary.dart: |
| apiSummary (function: Future<ApiSummary> Function(String, {ApiSummaryCustomizer? customizer, String? packageName})) |
| ApiClass (class extends ApiDeclaration, final): |
| new (constructor: ApiClass Function({required List<ApiExecutable> constructors, required List<String> immediateSubtypes, required List<ApiType> interfaces, bool isDeprecated, bool isExperimental, bool isVisibleForTesting, String? locationUri, required List<ApiExecutable> methods, required List<ApiType> mixins, required List<ApiClassModifier> modifiers, required String name, ApiDeclarationStatus status, List<ApiType> superclassConstraints, ApiType? supertype, required Map<String, ApiType?> typeParameters})) |
| fromJson (constructor: ApiClass Function(Map<String, dynamic>)) |
| constructors (getter: List<ApiExecutable>) |
| immediateSubtypes (getter: List<String>) |
| interfaces (getter: List<ApiType>) |
| methods (getter: List<ApiExecutable>) |
| mixins (getter: List<ApiType>) |
| modifiers (getter: List<ApiClassModifier>) |
| superclassConstraints (getter: List<ApiType>) |
| supertype (getter: ApiType?) |
| typeParameters (getter: Map<String, ApiType?>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiClassModifier (enum): |
| isAbstract (enum constant: ApiClassModifier) |
| isBase (enum constant: ApiClassModifier) |
| isFinal (enum constant: ApiClassModifier) |
| isInterface (enum constant: ApiClassModifier) |
| isMixin (enum constant: ApiClassModifier) |
| isSealed (enum constant: ApiClassModifier) |
| values (static const getter: List<ApiClassModifier>) |
| parse (static method: ApiClassModifier Function(String)) |
| jsonName (getter: String) |
| ApiDeclaration (class extends Object, sealed (immediate subtypes: ApiClass, ApiExecutable, ApiExtension, ApiExtensionType, ApiTypeAlias)): |
| isDeprecated (getter: bool) |
| isExperimental (getter: bool) |
| isVisibleForTesting (getter: bool) |
| locationUri (getter: String?) |
| name (getter: String) |
| status (getter: ApiDeclarationStatus) |
| ApiDeclarationStatus (enum): |
| nonPublic (enum constant: ApiDeclarationStatus) |
| public (enum constant: ApiDeclarationStatus) |
| referenced (enum constant: ApiDeclarationStatus) |
| values (static const getter: List<ApiDeclarationStatus>) |
| ApiDynamicType (class extends Object implements ApiType, final): |
| new (const constructor: ApiDynamicType Function()) |
| fromJson (constructor: ApiDynamicType Function(Map<String, dynamic>)) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiExecutable (class extends ApiDeclaration, final): |
| new (constructor: ApiExecutable Function({bool isConst, bool isDeprecated, bool isEnumConstant, bool isExperimental, required bool isStatic, bool isVisibleForTesting, required ApiExecutableKind kind, String? locationUri, required String name, required List<ApiParameter> parameters, required ApiType returnType, ApiDeclarationStatus status, required Map<String, ApiType?> typeParameters})) |
| fromJson (constructor: ApiExecutable Function(Map<String, dynamic>)) |
| isConst (getter: bool) |
| isEnumConstant (getter: bool) |
| isStatic (getter: bool) |
| kind (getter: ApiExecutableKind) |
| parameters (getter: List<ApiParameter>) |
| returnType (getter: ApiType) |
| typeParameters (getter: Map<String, ApiType?>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiExecutableKind (enum): |
| constructor (enum constant: ApiExecutableKind) |
| function (enum constant: ApiExecutableKind) |
| getter (enum constant: ApiExecutableKind) |
| method (enum constant: ApiExecutableKind) |
| setter (enum constant: ApiExecutableKind) |
| values (static const getter: List<ApiExecutableKind>) |
| ApiExtension (class extends ApiDeclaration, final): |
| new (constructor: ApiExtension Function({required ApiType extendedType, bool isDeprecated, bool isExperimental, bool isVisibleForTesting, String? locationUri, required List<ApiExecutable> methods, required String name, ApiDeclarationStatus status, required Map<String, ApiType?> typeParameters})) |
| fromJson (constructor: ApiExtension Function(Map<String, dynamic>)) |
| extendedType (getter: ApiType) |
| methods (getter: List<ApiExecutable>) |
| typeParameters (getter: Map<String, ApiType?>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiExtensionType (class extends ApiDeclaration, final): |
| new (constructor: ApiExtensionType Function({required List<ApiExecutable> constructors, required List<ApiType> interfaces, bool isDeprecated, bool isExperimental, bool isVisibleForTesting, String? locationUri, required List<ApiExecutable> methods, required String name, required ApiType representationType, ApiDeclarationStatus status, required Map<String, ApiType?> typeParameters})) |
| fromJson (constructor: ApiExtensionType Function(Map<String, dynamic>)) |
| constructors (getter: List<ApiExecutable>) |
| interfaces (getter: List<ApiType>) |
| methods (getter: List<ApiExecutable>) |
| representationType (getter: ApiType) |
| typeParameters (getter: Map<String, ApiType?>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiFunctionType (class extends Object implements ApiType, final): |
| new (constructor: ApiFunctionType Function({required bool isNullable, required List<ApiParameter> parameters, required ApiType returnType, required Map<String, ApiType?> typeParameters})) |
| fromJson (constructor: ApiFunctionType Function(Map<String, dynamic>)) |
| isNullable (getter: bool) |
| parameters (getter: List<ApiParameter>) |
| returnType (getter: ApiType) |
| typeParameters (getter: Map<String, ApiType?>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiInterfaceType (class extends Object implements ApiType, final): |
| new (constructor: ApiInterfaceType Function({required bool isNullable, String? libraryUri, required String name, required List<ApiType> typeArguments})) |
| fromJson (constructor: ApiInterfaceType Function(Map<String, dynamic>)) |
| isNullable (getter: bool) |
| libraryUri (getter: String?) |
| name (getter: String) |
| typeArguments (getter: List<ApiType>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiLibrary (class extends Object, final): |
| new (constructor: ApiLibrary Function({required List<ApiClass> classes, required List<ApiClass> enums, required List<ApiExtensionType> extensionTypes, required List<ApiExtension> extensions, required List<ApiExecutable> functions, required bool isPublicEntryPoint, required List<ApiClass> mixins, required List<ApiTypeAlias> typeAliases, required String uri})) |
| fromJson (constructor: ApiLibrary Function(Map<String, dynamic>)) |
| classes (getter: List<ApiClass>) |
| enums (getter: List<ApiClass>) |
| extensionTypes (getter: List<ApiExtensionType>) |
| extensions (getter: List<ApiExtension>) |
| functions (getter: List<ApiExecutable>) |
| isPublicEntryPoint (getter: bool) |
| mixins (getter: List<ApiClass>) |
| typeAliases (getter: List<ApiTypeAlias>) |
| uri (getter: String) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiParameter (class extends Object, final): |
| new (constructor: ApiParameter Function({required bool isDeprecated, required bool isNamed, required bool isOptionalPositional, required bool isRequired, required String name, required ApiType type})) |
| fromJson (constructor: ApiParameter Function(Map<String, dynamic>)) |
| isDeprecated (getter: bool) |
| isNamed (getter: bool) |
| isOptionalPositional (getter: bool) |
| isRequired (getter: bool) |
| name (getter: String) |
| type (getter: ApiType) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiRecordNamedField (class extends Object, final): |
| new (constructor: ApiRecordNamedField Function({required String name, required ApiType type})) |
| fromJson (constructor: ApiRecordNamedField Function(Map<String, dynamic>)) |
| name (getter: String) |
| type (getter: ApiType) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiRecordType (class extends Object implements ApiType, final): |
| new (constructor: ApiRecordType Function({required bool isNullable, required List<ApiRecordNamedField> namedFields, required List<ApiType> positionalFields})) |
| fromJson (constructor: ApiRecordType Function(Map<String, dynamic>)) |
| isNullable (getter: bool) |
| namedFields (getter: List<ApiRecordNamedField>) |
| positionalFields (getter: List<ApiType>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiSummary (class extends Object, final): |
| new (constructor: ApiSummary Function({required List<ApiLibrary> libraries, required String name})) |
| fromJson (constructor: ApiSummary Function(Map<String, dynamic>)) |
| libraries (getter: List<ApiLibrary>) |
| name (getter: String) |
| toJson (method: Map<String, dynamic> Function()) |
| toString (method: String Function()) |
| ApiSummaryContext (class extends Object, final): |
| new (constructor: ApiSummaryContext Function({required AnalysisContext analysisContext, required String packageName, List<LibraryElement>? publicApiLibraries, Set<Element>? topLevelPublicElements})) |
| analysisContext (getter: AnalysisContext) |
| packageName (getter: String) |
| publicApiLibraries (getter: List<LibraryElement>) |
| topLevelPublicElements (getter: Set<Element>) |
| ApiSummaryCustomizer (class extends Object, base): |
| new (const constructor: ApiSummaryCustomizer Function()) |
| includeImplicitNonPublicMembers (getter: bool) |
| includeReferencedTypes (getter: bool) |
| initialScanComplete (method: Future<void> Function(ApiSummaryContext)) |
| setupComplete (method: Future<void> Function(ApiSummaryContext)) |
| shouldShowDetails (method: bool Function(Element, ApiSummaryContext)) |
| ApiType (class extends Object, sealed (immediate subtypes: ApiDynamicType, ApiFunctionType, ApiInterfaceType, ApiRecordType, ApiTypeParameterType, ApiVoidType)): |
| fromJson (constructor: ApiType Function(Map<String, dynamic>)) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiTypeAlias (class extends ApiDeclaration, final): |
| new (constructor: ApiTypeAlias Function({required ApiType aliasedType, bool isDeprecated, bool isExperimental, bool isVisibleForTesting, String? locationUri, required String name, ApiDeclarationStatus status, required Map<String, ApiType?> typeParameters})) |
| fromJson (constructor: ApiTypeAlias Function(Map<String, dynamic>)) |
| aliasedType (getter: ApiType) |
| typeParameters (getter: Map<String, ApiType?>) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiTypeParameterType (class extends Object implements ApiType, final): |
| new (constructor: ApiTypeParameterType Function({required bool isNullable, required String name})) |
| fromJson (constructor: ApiTypeParameterType Function(Map<String, dynamic>)) |
| isNullable (getter: bool) |
| name (getter: String) |
| toJson (method: Map<String, dynamic> Function()) |
| ApiVoidType (class extends Object implements ApiType, final): |
| new (const constructor: ApiVoidType Function()) |
| fromJson (constructor: ApiVoidType Function(Map<String, dynamic>)) |
| toJson (method: Map<String, dynamic> Function()) |
| dart:async: |
| Future (referenced) |
| dart:core: |
| List (referenced) |
| Map (referenced) |
| Object (referenced) |
| Set (referenced) |
| String (referenced) |
| bool (referenced) |
| package:analyzer/dart/analysis/analysis_context.dart: |
| AnalysisContext (referenced) |
| package:analyzer/dart/element/element.dart: |
| Element (referenced) |
| LibraryElement (referenced) |