Skip to content

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

core.DynamicSyncTableDef

Type definition for a Dynamic Sync Table. Should not be necessary to use directly, instead, define dynamic sync tables using makeDynamicSyncTable.

Type parameters

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

Hierarchy

DynamicSyncTableDef

Properties

defaultAddDynamicColumns

Optional defaultAddDynamicColumns: boolean

See defaultAddDynamicColumns

Inherited from

SyncTableDef.defaultAddDynamicColumns

Defined in

api.ts:319


description

Optional description: string

See description

Inherited from

SyncTableDef.description

Defined in

api.ts:302


entityName

Optional entityName: string

See entityName

Inherited from

SyncTableDef.entityName

Defined in

api.ts:317


getDisplayUrl

getDisplayUrl: MetadataFormula

See getDisplayUrl

Defined in

api.ts:351


getName

getName: MetadataFormula

See getName

Defined in

api.ts:349


getSchema

getSchema: MetadataFormula

See getSchema

Overrides

SyncTableDef.getSchema

Defined in

api.ts:347


getter

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

See formula

Inherited from

SyncTableDef.getter

Defined in

api.ts:313


identityName

identityName: string

The identityName is persisted for all sync tables so that a dynamic schema can be annotated with an identity automatically.

See identityName for more details.

Inherited from

SyncTableDef.identityName

Defined in

api.ts:311


isDynamic

isDynamic: true

Identifies this sync table as dynamic.

Defined in

api.ts:345


listDynamicUrls

Optional listDynamicUrls: MetadataFormula

See listDynamicUrls

Defined in

api.ts:353


name

name: string

See name

Inherited from

SyncTableDef.name

Defined in

api.ts:300


propertyOptions

Optional propertyOptions: PropertyOptionsMetadataFormula<any>

See propertyOptions

Defined in

api.ts:360


schema

schema: SchemaT

See schema

Inherited from

SyncTableDef.schema

Defined in

api.ts:304


searchDynamicUrls

Optional searchDynamicUrls: MetadataFormula

See searchDynamicUrls

Defined in

api.ts:355