Delete class

Build fluent REST DELETE APIs

Example: delete('/book/${id}') .fetchList((m) => Book.fromMap(m));

Inheritance
Mixed in types

Constructors

Delete(String url)
Delete.clone(Delete route)
Delete.copy(Route route)

Properties

getAfter → List<After>
final, inherited
getAuthHeaders → Map<String, String>
final, inherited
getBefore → List<Before>
final, inherited
getClient BaseClient
read / write, inherited
getCookies → List<ClientCookie>
final, inherited
getHeaders → Map<String, String>
final, inherited
getQuery → Map<String, dynamic>
final, inherited
getUrl → String
URL
read-only, inherited
hashCode → int
The hash code for this object.
read-only, inherited
metadataMap → Map<String, dynamic>
final, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

after(After interceptor) Delete
override
authHeader(String scheme, String credentials) Delete
override
authToken(String credentials) Delete
override
basicAuth(String username, String password) Delete
override
before(Before interceptor) Delete
override
charset(String charset) Delete
override
contentType(String mimeType, String charset) Delete
override
override
cookies(List<ClientCookie> cookies) Delete
override
exact({int statusCode, String body, List<int> bytes, String mimeType, String encoding, Map<String, String> headers, int contentLength}) AsyncStringResponse
expect(List<Checker<Response>> conditions) AsyncStringResponse
go({ResponseHook<String> onSuccess, ResponseHook<String> onFailure, ResponseHook<String> then, bool throwOnErr}) AsyncStringResponse
Issues the request and returns the response
override
Add headers
override
headers(Map<String, String> values) Delete
Add headers
override
hookHeader(String key, ValueCallback<String> getter) Delete
override
http(String origin, [String path]) Delete
override
https(String origin, [String path]) Delete
override
metadata(Map<String, dynamic> metaData) Delete
override
mimeType(String mimeType) Delete
override
origin(String origin, [String path]) Delete
Set origin of the URL
override
path(String path) Delete
Append path segments to the URL
override
pathParams(String name, dynamic value) Delete
override
queries(Map<String, dynamic> value) Delete
Add query parameters
override
query(String key, dynamic value) Delete
Add query parameters
override
url(String value) Delete
override
withClient(BaseClient client) Delete
Set the client used to make HTTP requests
override
list<T>({T convert(Map d), FutureOr onError(StringResponse resp)}) → Future<List<T>>
Fetches json response and returns the decoded result
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
one<T>({T convert(Map d), FutureOr onError(StringResponse resp)}) → Future<T>
Fetches json response and returns the decoded result
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

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