Skip to main content
Version: Next

Class: default

Defined in: apps/tauri-app/src/model/Customer.ts:4

Extends

  • default

Constructors

Constructor

new default(collection, raw): Customer

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:117

Parameters

collection

Collection<Model>

raw

_RawRecord

Returns

Customer

Inherited from

Model.constructor

Properties

__changes?

optional __changes: BehaviorSubject<any>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:40

Inherited from

Model.__changes


_isEditing

_isEditing: boolean

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:36

Inherited from

Model._isEditing


_preparedState

_preparedState: "create" | "update" | "markAsDeleted" | "destroyPermanently" | null

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:38

Inherited from

Model._preparedState


_raw

_raw: _RawRecord

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:34

Inherited from

Model._raw


_subscribers

_subscribers: [(isDeleted) => void, any][]

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:125

Inherited from

Model._subscribers


collection

collection: Collection<Model>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:88

Inherited from

Model.collection


companyName

companyName: string

Defined in: apps/tauri-app/src/model/Customer.ts:8


contactName

contactName: string

Defined in: apps/tauri-app/src/model/Customer.ts:7


createdAt

createdAt: Date

Defined in: apps/tauri-app/src/model/Customer.ts:9


deleted

deleted: number

Defined in: apps/tauri-app/src/model/Customer.ts:11


updatedAt

updatedAt: Date

Defined in: apps/tauri-app/src/model/Customer.ts:10


_wmelonTag

static _wmelonTag: string

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:32

Inherited from

Model._wmelonTag


associations

static associations: Associations

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:29

Inherited from

Model.associations


table

static table: string = 'customers'

Defined in: apps/tauri-app/src/model/Customer.ts:5

Overrides

Model.table

Accessors

asModel

Get Signature

get asModel(): this

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:97

Returns

this

Inherited from

Model.asModel


collections

Get Signature

get collections(): CollectionMap

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:91

Returns

CollectionMap

Inherited from

Model.collections


database

Get Signature

get database(): Database

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:93

Returns

Database

Inherited from

Model.database


db

Get Signature

get db(): Database

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:95

Returns

Database

Inherited from

Model.db


id

Get Signature

get id(): string

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:44

Returns

string

Inherited from

Model.id


syncStatus

Get Signature

get syncStatus(): SyncStatus

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:46

Returns

SyncStatus

Inherited from

Model.syncStatus


table

Get Signature

get table(): string

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:113

Returns

string

Inherited from

Model.table

Methods

__ensureCanSetRaw()

__ensureCanSetRaw(): void

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:141

Returns

void

Inherited from

Model.__ensureCanSetRaw


__ensureNotDisposable()

__ensureNotDisposable(debugName): void

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:143

Parameters

debugName

string

Returns

void

Inherited from

Model.__ensureNotDisposable


_dangerouslySetRawWithoutMarkingColumnChange()

_dangerouslySetRawWithoutMarkingColumnChange(rawFieldName, rawValue): void

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:139

Parameters

rawFieldName

string

rawValue

Value

Returns

void

Inherited from

Model._dangerouslySetRawWithoutMarkingColumnChange


_getChanges()

_getChanges(): BehaviorSubject<any>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:42

Returns

BehaviorSubject<any>

Inherited from

Model._getChanges


_getRaw()

_getRaw(rawFieldName): Value

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:133

Parameters

rawFieldName

string

Returns

Value

Inherited from

Model._getRaw


_notifyChanged()

_notifyChanged(): void

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:129

Returns

void

Inherited from

Model._notifyChanged


_notifyDestroyed()

_notifyDestroyed(): void

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:131

Returns

void

Inherited from

Model._notifyDestroyed


_setRaw()

_setRaw(rawFieldName, rawValue): void

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:135

Parameters

rawFieldName

string

rawValue

Value

Returns

void

Inherited from

Model._setRaw


batch()

batch(...records): Promise<void>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:102

Parameters

records

...$ReadOnlyArray<false | void | Model | null>

Returns

Promise<void>

Inherited from

Model.batch


callReader()

callReader<T>(action): Promise<T>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:108

Type Parameters

T

T

Parameters

action

() => Promise<T>

Returns

Promise<T>

Inherited from

Model.callReader


callWriter()

callWriter<T>(action): Promise<T>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:105

Type Parameters

T

T

Parameters

action

() => Promise<T>

Returns

Promise<T>

Inherited from

Model.callWriter


destroyPermanently()

destroyPermanently(): Promise<void>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:74

Returns

Promise<void>

Inherited from

Model.destroyPermanently


experimentalDestroyPermanently()

experimentalDestroyPermanently(): Promise<void>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:78

Returns

Promise<void>

Inherited from

Model.experimentalDestroyPermanently


experimentalMarkAsDeleted()

experimentalMarkAsDeleted(): Promise<void>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:76

Returns

Promise<void>

Inherited from

Model.experimentalMarkAsDeleted


experimentalSubscribe()

experimentalSubscribe(subscriber, debugInfo?): Unsubscribe

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:127

Parameters

subscriber

(isDeleted) => void

debugInfo?

any

Returns

Unsubscribe

Inherited from

Model.experimentalSubscribe


markAsDeleted()

markAsDeleted(): Promise<void>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:70

Returns

Promise<void>

Inherited from

Model.markAsDeleted


observe()

observe(): Observable<Customer>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:84

Returns

Observable<Customer>

Inherited from

Model.observe


prepareDestroyPermanently()

prepareDestroyPermanently(): this

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:66

Returns

this

Inherited from

Model.prepareDestroyPermanently


prepareMarkAsDeleted()

prepareMarkAsDeleted(): this

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:64

Returns

this

Inherited from

Model.prepareMarkAsDeleted


prepareUpdate()

prepareUpdate(recordUpdater?): this

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:62

Parameters

recordUpdater?

(_) => void

Returns

this

Inherited from

Model.prepareUpdate


subAction()

subAction<T>(action): Promise<T>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:111

Type Parameters

T

T

Parameters

action

() => Promise<T>

Returns

Promise<T>

Inherited from

Model.subAction


update()

update(recordUpdater?): Promise<Customer>

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:55

Parameters

recordUpdater?

(_) => void

Returns

Promise<Customer>

Inherited from

Model.update


_disposableFromDirtyRaw()

static _disposableFromDirtyRaw(collection, dirtyRaw): Model

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:123

Parameters

collection

Collection<Model>

dirtyRaw

DirtyRaw

Returns

Model

Inherited from

Model._disposableFromDirtyRaw


_prepareCreate()

static _prepareCreate(collection, recordBuilder): Model

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:119

Parameters

collection

Collection<Model>

recordBuilder

(_) => void

Returns

Model

Inherited from

Model._prepareCreate


_prepareCreateFromDirtyRaw()

static _prepareCreateFromDirtyRaw(collection, dirtyRaw): Model

Defined in: node_modules/.pnpm/@nozbe+watermelondb@0.28.0/node_modules/@nozbe/watermelondb/Model/index.d.ts:121

Parameters

collection

Collection<Model>

dirtyRaw

DirtyRaw

Returns

Model

Inherited from

Model._prepareCreateFromDirtyRaw