cresce.api library Null safety

Classes

AccountDetailModel
AccountDetailsModel
AccountModel
AccountsApi
ApiClient
ApiKeyAuth
AppointmentModel
AppointmentModelStatus
AppointmentModelStatusTypeTransformer
Transformation class that can encode an instance of AppointmentModelStatus to String, and decode dynamic data back to AppointmentModelStatus.
AppointmentsApi
Authentication
AuthenticationApi
CancelledModel
CredentialsDto
CustomerModel
CustomersApi
DeserializationMessage
Primarily intended for use in an isolate.
EmployeeLoginResultDto
EmployeeModel
EmployeePin
EmployeesApi
EmployeeServicesModel
HealthApi
HealthDto
HealthStatus
HealthStatusTypeTransformer
Transformation class that can encode an instance of HealthStatus to String, and decode dynamic data back to HealthStatus.
HttpBasicAuth
HttpBearerAuth
IAuthorization
IEmployeeAuthorization
InvoiceAppointmentsModel
InvoiceModel
InvoicesApi
InvoiceSummaryModel
LoginResultDto
MonthDate
NewAppointmentModel
NewCustomerModel
NewEmployeeModel
NewPaymentModel
NewRecurrence
NewServiceModel
OAuth
Organization
OrganizationsApi
PaymentModel
PaymentsApi
ProvidedModel
QueryParam
Recurrence
ServiceModel
ServicesApi
ServiceSummary
UpdatedServiceModel

Properties

defaultApiClient ApiClient
read / write

Functions

deserializeAsync(DeserializationMessage message) Future
Primarily intended for use in an isolate.
mapCastOfType<K, V>(dynamic map, String key) Map<K, V>?
Returns a valid Map<K, V> found at the specified Map key, null otherwise.
mapDateTime(dynamic map, String key, [String? pattern]) DateTime?
Returns a valid DateTime found at the specified Map key, null otherwise.
mapValueOfType<T>(dynamic map, String key) → T?
Returns a valid T value found at the specified Map key, null otherwise.
parameterToString(dynamic value) String
Format the given parameter object into a String.
serializeAsync(Object value) Future<String>
Primarily intended for use in an isolate.

Typedefs

HttpBearerAuthProvider = String Function()

Exceptions / Errors

ApiException