custom_attributes library

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

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

Classes

CustomAttribute
The custom attribute body.
CustomAttributeList
A page of CustomAttribute records.
CustomAttributeOption
One entry of a CustomAttribute's options.
CustomAttributes
The custom attributes body.
CustomAttributesActivityLog
One entry of a CustomAttributes's activity_logs.
CustomAttributesOption
One entry of a CustomAttributes's options.
CustomAttributesResource
The custom attributes endpoints with client already applied.
CustomAttributesUrls
CustomAttributesUseIn
One entry of a CustomAttributes's use_in.
CustomAttributeUseIn
One entry of a CustomAttribute's use_in.

Functions

createCustomAttribute(ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<CustomAttributes>>
POST /api/{api_version}/custom_attributes
deleteCustomAttribute(ExsitedClient client, Object customAttributeId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/custom_attributes/{custom_attribute_id}
getCustomAttribute(ExsitedClient client, Object customAttributeId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<CustomAttribute>>
GET /api/{api_version}/custom_attributes/{custom_attribute_id}
getCustomAttributes(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<CustomAttributeList>>
GET /api/{api_version}/custom_attributes
updateCustomAttribute(ExsitedClient client, Object customAttributeId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<CustomAttribute>>
PATCH /api/{api_version}/custom_attributes/{custom_attribute_id}