zones library

The v4 zones family: its endpoints, bound class, path templates and views.

Import it with a prefix, import 'package:exsited/zones.dart' as zones;, because families declare the same top-level names and a Dart export can neither rename nor prefix them.

Classes

SettingsZone
The settings zone body, under zone.
SettingsZoneList
One page of SettingsZone records, under data.
ZonesResource
The zones endpoints with client already applied.
ZonesUrls

Functions

createSettingsZone(ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<SettingsZone>>
POST /api/{api_version}/settings/zones
deleteSettingsZone(ExsitedClient client, Object zoneId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/settings/zones/{zone_id}
getSettingsZone(ExsitedClient client, Object zoneId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<SettingsZone>>
GET /api/{api_version}/settings/zones/{zone_id}
getSettingsZones(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<SettingsZoneList>>
GET /api/{api_version}/settings/zones
updateSettingsZone(ExsitedClient client, Object zoneId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<SettingsZone>>
PATCH /api/{api_version}/settings/zones/{zone_id}