Skip to content

Interface: SyncTableDef<K, L, ParamDefsT, SchemaT>

The result of defining a sync table. Should not be necessary to use directly, instead, define sync tables using makeSyncTable.

Type parameters

Name Type
K extends string
L extends string
ParamDefsT extends ParamDefs
SchemaT extends ObjectSchema<K, L>

Hierarchy

  • SyncTableDef

↳ DynamicSyncTableDef

Properties

description

• Optional description: string

See SyncTableOptions.description

Defined in

api.ts:160


entityName

• Optional entityName: string

See DynamicOptions.entityName

Defined in

api.ts:168


getSchema

• Optional getSchema: MetadataFormula

See DynamicOptions.getSchema

Defined in

api.ts:166


getter

• getter: SyncFormula<K, L, ParamDefsT, SchemaT>

See SyncTableOptions.formula

Defined in

api.ts:164


name

• name: string

See SyncTableOptions.name

Defined in

api.ts:158


schema

• schema: SchemaT

See SyncTableOptions.schema

Defined in

api.ts:162