Type Alias: DataServiceMethods<E, F>
DataServiceMethods<
E,F> =object
Defined in: lib/with-data-service.ts:184
Type Parameters
E
E extends Entity
F
F extends Filter
Properties
load
load: () =>
Promise<void>
Defined in: lib/with-data-service.ts:187
Returns
Promise<void>
updateFilter
updateFilter: (
filter) =>void
Defined in: lib/with-data-service.ts:185
Parameters
filter
F
Returns
void
updateSelected
updateSelected: (
id,selected) =>void
Defined in: lib/with-data-service.ts:186
Parameters
id
EntityId
selected
boolean
Returns
void
Methods
create()
create(
entity):Promise<void>
Defined in: lib/with-data-service.ts:191
Parameters
entity
E
Returns
Promise<void>
delete()
delete(
entity):Promise<void>
Defined in: lib/with-data-service.ts:194
Parameters
entity
E
Returns
Promise<void>
loadById()
loadById(
id):Promise<void>
Defined in: lib/with-data-service.ts:190
Parameters
id
EntityId
Returns
Promise<void>
setCurrent()
setCurrent(
entity):void
Defined in: lib/with-data-service.ts:189
Parameters
entity
E
Returns
void
update()
update(
entity):Promise<void>
Defined in: lib/with-data-service.ts:192
Parameters
entity
E
Returns
Promise<void>
updateAll()
updateAll(
entities):Promise<void>
Defined in: lib/with-data-service.ts:193
Parameters
entities
E[]
Returns
Promise<void>