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