IAPIModelRemoteRepository
interface IAPIModelRemoteRepository<Model : IModel<Id, CreatePayload, UpdatePayload>, Id, CreatePayload : Any, UpdatePayload : Any> : IAPIChildModelRemoteRepository<Model, Id, CreatePayload, UpdatePayload, Unit> , IModelRemoteRepository<Model, Id, CreatePayload, UpdatePayload>
Inheritors
Properties
Functions
Link copied to clipboard
Link copied to clipboard
open suspend fun create(payload: CreatePayload, parentId: RecursiveId<*, Unit, *>, context: IContext?): Model?
Link copied to clipboard
open suspend fun list(pagination: Pagination, parentId: RecursiveId<*, Unit, *>, context: IContext?): List<Model>
Link copied to clipboard
open suspend fun update(id: Id, payload: UpdatePayload, parentId: RecursiveId<*, Unit, *>, context: IContext?): Model?