superhero_api 0.0.2 superhero_api: ^0.0.2 copied to clipboard
Wrapper for superhero api. It's can be use to generate heroes, appearances, origins, and superpowers.
Superhero Api Wrapper Dart #
Superhero Api Wrapper for Dart
Usage #
-
Add
superhero_api
as a dependency in your pubspec.yaml.dependencies: superhero_api:
-
Install it
flutter pub get
-
And import it
import 'package:superhero_api/superhero_api.dart';
API #
-
Hero
-
Get All
returns Future of ResponseList
await superhero.hero.getAll(ParamsModel params)
-
Get by ID
returns Future of ResponseSingle
await superhero.hero.getById(String id)
-
Get by Path
returns Future of ResponseSingle
await superhero.hero.getByPath(String path)
-
Get by Query
returns Future of ResponseList
await superhero.hero.getByQuery(QueryModel query, { ParamsModel params })
-
-
Appearance
-
Get All
returns Future of ResponseList
await superhero.appearance.getAll(ParamsModel params)
-
Get by ID
returns Future of ResponseSingle
await superhero.appearance.getById(String id)
-
Get by Query
returns Future of ResponseList
await superhero.appearance.getByQuery(QueryModel query, { ParamsModel params })
-
-
Origin
-
Get All
returns Future of ResponseList
await superhero.origin.getAll(ParamsModel params)
-
Get by ID
returns Future of ResponseSingle
await superhero.origin.getById(String id)
-
Get by Query
returns Future of ResponseList
await superhero.origin.getByQuery(QueryModel query, { ParamsModel params })
-
-
Super Power
-
Get All
returns Future of ResponseList
await superhero.superPower.getAll(ParamsModel params)
-
Get by ID
returns Future of ResponseSingle
await superhero.superPower.getById(String id)
-
Get by Query
returns Future of ResponseList
await superhero.superPower.getByQuery(QueryModel query, { ParamsModel params })
-