Interface: DynamicSyncTableDef<K, L, ParamDefsT, SchemaT>¶
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¶
SyncTableDef<K,L,ParamDefsT,SchemaT>
↳ DynamicSyncTableDef
Properties¶
description¶
• Optional description: string
See SyncTableOptions.description
Inherited from¶
Defined in¶
entityName¶
• Optional entityName: string
Inherited from¶
Defined in¶
getDisplayUrl¶
• getDisplayUrl: MetadataFormula
See DynamicSyncTableOptions.getDisplayUrl
Defined in¶
getName¶
• getName: MetadataFormula
See DynamicSyncTableOptions.getName
Defined in¶
getSchema¶
• getSchema: MetadataFormula
See DynamicSyncTableOptions.getSchema
Overrides¶
Defined in¶
getter¶
• getter: SyncFormula<K, L, ParamDefsT, SchemaT>
Inherited from¶
Defined in¶
isDynamic¶
• isDynamic: true
Identifies this sync table as dynamic.
Defined in¶
listDynamicUrls¶
• Optional listDynamicUrls: MetadataFormula
See DynamicSyncTableOptions.listDynamicUrls
Defined in¶
name¶
• name: string
Inherited from¶
Defined in¶
schema¶
• schema: SchemaT