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