Skip to main content
zerotal

Documentation


Documentation / @zerotal/admin / index / AdminRecord

Interface: AdminRecord

Defined in: admin/src/Resource.ts:74

A loaded record — a plain row or a model instance with mutation helpers.

Indexable

[key: string]: unknown

Methods

delete()?

optional delete(): Promise<void>

Defined in: admin/src/Resource.ts:75

Returns

Promise<void>


fill()?

optional fill(data): unknown

Defined in: admin/src/Resource.ts:76

Parameters

data

Record<string, unknown>

Returns

unknown


save()?

optional save(): Promise<unknown>

Defined in: admin/src/Resource.ts:77

Returns

Promise<unknown>


restore()?

optional restore(): Promise<void>

Defined in: admin/src/Resource.ts:79

Soft-delete helpers (present on SoftDeletes models).

Returns

Promise<void>


forceDelete()?

optional forceDelete(): Promise<void>

Defined in: admin/src/Resource.ts:80

Returns

Promise<void>


trashed()?

optional trashed(): boolean

Defined in: admin/src/Resource.ts:81

Returns

boolean