PubDevClient class

Constructors

PubDevClient({Client? httpClient})

Properties

hashCode → int
The hash code for this object.
no setterinherited
httpClient → Client
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

getPackageDocumentation({required String packageName}) → Future<PubDevPackageDocumentation>
getPackageInfo({required String packageName}) → Future<PubDevPackageInfo>
getPackageMetrics({required String packageName}) → Future<PubDevPackageMetrics>
getPackageNames() → Future<PubDevPackageNames>
getPackageOptions({required String packageName}) → Future<PubDevPackageOptions>
getPackagePublisher({required String packageName}) → Future<PubDevPackagePublisher>
getPackageScore({required String packageName}) → Future<PubDevPackageScore>
getPackageVersionInfo({required String packageName, required String packageVersion}) → Future<PubDevPackageVersionInfo>
getPackageVersions({required String packageName}) → Future<PubDevPackageVersions>
invoke<T>({required PubDevClientInvokeParameters invokeParameters, required FutureOr<T> onResult(Map defaultTesult)}) → FutureOr<T>
invokeRaw({required PubDevClientInvokeParameters invokeParameters}) → Future<Map>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
searchPackage({required String query, required int page, required PubDevClientSearchOrder sort}) → Future<PubDevPackageQuerys>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

packageVersion ↔ String
getter/setter pair
regExpMethod ↔ RegExp
getter/setter pair