# Package-level declarations

## Types

KtorCRUDRepoClient
Link copied to clipboard
class KtorCRUDRepoClient < ObjectType , IdType , InputValue >(readDelegate: ReadCRUDRepo < ObjectType , IdType >, writeDelegate: WriteCRUDRepo < ObjectType , IdType , InputValue >) : CRUDRepo < ObjectType , IdType , InputValue >
KtorReadCRUDRepoClient
Link copied to clipboard
class KtorReadCRUDRepoClient < ObjectType , IdType >(baseUrl: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, objectType: ERROR CLASS: Symbol not found for TypeInfo, paginationObjectType: ERROR CLASS: Symbol not found for TypeInfo, paginationIdType: ERROR CLASS: Symbol not found for TypeInfo, contentType: ERROR CLASS: Symbol not found for ContentType, mapTypeInfo: ERROR CLASS: Symbol not found for TypeInfo, idSerializer: suspend ( IdType ) -> String ) : ReadCRUDRepo < ObjectType , IdType >
KtorWriteCrudRepoClient
Link copied to clipboard
class KtorWriteCrudRepoClient < ObjectType , IdType , InputValue >(baseUrl: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, val newObjectsFlow: Flow< ObjectType >, val updatedObjectsFlow: Flow< ObjectType >, val deletedObjectsIdsFlow: Flow< IdType >, createSetup: suspend ERROR CLASS: Symbol not found for HttpRequestBuilder.( List < InputValue >) -> Unit , updateSetup: suspend ERROR CLASS: Symbol not found for HttpRequestBuilder.( List < UpdatedValuePair < IdType , InputValue >>) -> Unit , deleteByIdSetup: suspend ERROR CLASS: Symbol not found for HttpRequestBuilder.( List < IdType >) -> Unit , createBodyGetter: suspend ERROR CLASS: Symbol not found for HttpResponse.() -> List < ObjectType >, updateBodyGetter: suspend ERROR CLASS: Symbol not found for HttpResponse.() -> List < ObjectType >) : WriteCRUDRepo < ObjectType , IdType , InputValue >

## Functions

KtorCRUDRepoClient
Link copied to clipboard
inline fun < ObjectType , IdType , InputValue > KtorCRUDRepoClient (baseUrl: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer< IdType >, serialFormat: BinaryFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorCRUDRepoClient < ObjectType , IdType , InputValue >
inline fun < ObjectType , IdType , InputValue > KtorCRUDRepoClient (baseUrl: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer< IdType >, serialFormat: StringFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorCRUDRepoClient < ObjectType , IdType , InputValue >
inline fun < ObjectType , IdType , InputValue > KtorCRUDRepoClient (baseUrl: String , subpart: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer< IdType >, serialFormat: BinaryFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorCRUDRepoClient < ObjectType , IdType , InputValue >
inline fun < ObjectType , IdType , InputValue > KtorCRUDRepoClient (baseUrl: String , subpart: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer< IdType >, serialFormat: StringFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorCRUDRepoClient < ObjectType , IdType , InputValue >
inline fun < ObjectType , IdType , InputValue > KtorCRUDRepoClient (baseUrl: String , subpart: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, contentType: ERROR CLASS: Symbol not found for ContentType, newObjectsFlow: Flow< ObjectType > = httpClient.createStandardWebsocketFlow( buildStandardUrl(baseUrl, newObjectsFlowRouting), ), updatedObjectsFlow: Flow< ObjectType > = httpClient.createStandardWebsocketFlow( buildStandardUrl(baseUrl, updatedObjectsFlowRouting), ), deletedObjectsIdsFlow: Flow< IdType > = httpClient.createStandardWebsocketFlow( buildStandardUrl(baseUrl, deletedObjectsIdsFlowRouting), ), noinline idSerializer: suspend ( IdType ) -> String ): KtorCRUDRepoClient < ObjectType , IdType , InputValue >
KtorReadCRUDRepoClient
Link copied to clipboard
inline fun < ObjectType , IdType > KtorReadCRUDRepoClient (baseUrl: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, contentType: ERROR CLASS: Symbol not found for ContentType, noinline idSerializer: suspend ( IdType ) -> String ): KtorReadCRUDRepoClient < ObjectType , IdType >
inline fun < ObjectType , IdType > KtorReadCRUDRepoClient (baseUrl: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer< IdType >, serialFormat: BinaryFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorReadCRUDRepoClient < ObjectType , IdType >
inline fun < ObjectType , IdType > KtorReadCRUDRepoClient (baseUrl: String , httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer< IdType >, serialFormat: StringFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorReadCRUDRepoClient < ObjectType , IdType >