rental_assets library
The v4 rental assets family: its endpoints, bound class, path templates and views.
Import it with a prefix, import 'package:exsited/rental_assets.dart' as rental_assets;,
because families declare the same top-level names and a Dart export can
neither rename nor prefix them.
Classes
- RentalAsset
- The rental asset body.
- RentalAssetAvailability
- The rental asset availability body.
- RentalAssetAvailabilityList
- A page of RentalAssetAvailability records.
- RentalAssetAvailabilityRentalAssetProfile
-
A RentalAssetAvailability's
rental_asset_profile. - RentalAssetAvailabilityScheduleList
-
One entry of a RentalAssetAvailability's
schedule_list. - RentalAssetAvailabilitySessionList
-
One entry of a RentalAssetAvailability's
session_list. - RentalAssetAvailabilitySessionListScheduleList
-
One entry of a RentalAssetAvailabilitySessionList's
schedule_list. - RentalAssetCreatedBy
-
A RentalAsset's
created_by. - RentalAssetCustomForm
-
A RentalAsset's
custom_form. - RentalAssetLastUpdatedBy
-
A RentalAsset's
last_updated_by. - RentalAssetList
- A page of RentalAsset records.
- RentalAssetProfile
- The rental asset profile body.
- RentalAssetProfileCreatedBy
-
A RentalAssetProfile's
created_by. - RentalAssetProfileCurrency
-
A RentalAssetProfile's
currency. - RentalAssetProfileLastUpdatedBy
-
A RentalAssetProfile's
last_updated_by. - RentalAssetProfileList
- A page of RentalAssetProfile records.
- RentalAssetProfileRentalAsset
-
One entry of a RentalAssetProfile's
rental_assets. - RentalAssetProfileRentalAssetProfileSession
-
One entry of a RentalAssetProfile's
rental_asset_profile_sessions. - RentalAssetProfileRentalAssetProfileSessionRentalAssetProfileSessionAvailability
-
One entry of a RentalAssetProfileRentalAssetProfileSession's
rental_asset_profile_session_availability. - RentalAssetProfileRentalAssetProfileSessionRentalAssetProfileSessionPrice
-
One entry of a RentalAssetProfileRentalAssetProfileSession's
rental_asset_profile_session_prices. - RentalAssetProfileRentalAssetProfileSessionRentalAssetProfileSessionWorkingHour
-
One entry of a RentalAssetProfileRentalAssetProfileSession's
rental_asset_profile_session_working_hours. - RentalAssetProfileView
-
What
getRentalAssetProfileanswers, underrental_asset_profile. - RentalAssetProfileViewCreatedBy
-
A RentalAssetProfileView's
created_by. - RentalAssetProfileViewCurrency
-
A RentalAssetProfileView's
currency. - RentalAssetProfileViewLastUpdatedBy
-
A RentalAssetProfileView's
last_updated_by. - RentalAssetProfileViewRentalAsset
-
One entry of a RentalAssetProfileView's
rental_assets. - RentalAssetProfileViewRentalAssetProfileSession
-
One entry of a RentalAssetProfileView's
rental_asset_profile_sessions. - RentalAssetProfileViewRentalAssetProfileSessionRentalAssetProfileSessionAvailability
-
One entry of a RentalAssetProfileViewRentalAssetProfileSession's
rental_asset_profile_session_availability. - RentalAssetProfileViewRentalAssetProfileSessionRentalAssetProfileSessionPrice
-
One entry of a RentalAssetProfileViewRentalAssetProfileSession's
rental_asset_profile_session_prices. - RentalAssetProfileViewRentalAssetProfileSessionRentalAssetProfileSessionWorkingHour
-
One entry of a RentalAssetProfileViewRentalAssetProfileSession's
rental_asset_profile_session_working_hours. - RentalAssetRentalAssetCustomAvailability
-
One entry of a RentalAsset's
rental_asset_custom_availability. - RentalAssetRentalAssetProfile
-
A RentalAsset's
rental_asset_profile. - RentalAssetsResource
- The rental assets endpoints with client already applied.
- RentalAssetsUrls
Functions
-
cancelRentalAsset(
ExsitedClient client, Object rentalAssetId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< RentalAsset> > -
POST /api/{api_version}/rental_assets/{rental_asset_id}/cancel -
createRentalAsset(
ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< RentalAsset> > -
POST /api/{api_version}/rental_assets -
createRentalAssetProfile(
ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< RentalAssetProfileView> > -
POST /api/{api_version}/rental_asset_profiles -
deleteRentalAsset(
ExsitedClient client, Object rentalAssetUuid, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
DELETE /api/{api_version}/rental_assets/{rental_asset_uuid} -
deleteRentalAssetProfile(
ExsitedClient client, Object rentalAssetProfileId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
DELETE /api/{api_version}/rental_asset_profiles/{rental_asset_profile_id} -
getRentalAsset(
ExsitedClient client, Object rentalAssetUuid, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< RentalAsset> > -
GET /api/{api_version}/rental_assets/{rental_asset_uuid} -
getRentalAssetAvailability(
ExsitedClient client, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< RentalAssetAvailabilityList> > -
GET /api/{api_version}/rental_asset_availability -
getRentalAssetProfile(
ExsitedClient client, Object rentalAssetProfileId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< RentalAssetProfileView> > -
GET /api/{api_version}/rental_asset_profiles/{rental_asset_profile_id} -
getRentalAssetProfiles(
ExsitedClient client, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< RentalAssetProfileList> > -
GET /api/{api_version}/rental_asset_profiles -
getRentalAssets(
ExsitedClient client, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< RentalAssetList> > -
GET /api/{api_version}/rental_assets -
reactivateRentalAsset(
ExsitedClient client, Object rentalAssetId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< RentalAsset> > -
POST /api/{api_version}/rental_assets/{rental_asset_id}/reactivate -
updateRentalAsset(
ExsitedClient client, Object rentalAssetUuid, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< RentalAsset> > -
PATCH /api/{api_version}/rental_assets/{rental_asset_uuid} -
updateRentalAssetAvailability(
ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
PATCH /api/{api_version}/rental_asset_availability -
updateRentalAssetProfile(
ExsitedClient client, Object rentalAssetProfileId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
PATCH /api/{api_version}/rental_asset_profiles/{rental_asset_profile_id}