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